C言語の文字列配列の関数編
*C言語
関数を使用しての配列の場合の文字を置き替え方はわかったが
理由がさっぱりわかりません。
そもそもこのやりかたはさっき記載した方法がある意味
まちがえているようにみえる。
基礎から勉強しなおしだ。。。。
配列側はすこしややこしい。文字列配列がややこしいのか。。
#include <stdio.h>
void function ( char **p_char_a, char **p_char_b )
{
*p_char_a = "oioi";
*p_char_b = "dewadewa";
}
int main(void)
{
char *name = "yoshidayoshida";
char *name2 = "abeabe";
function(&name,&name2);
printf("%s\n",name);
printf("%s\n",name2);
}