>>551
下の形式って個別のメモリに書き込もうとしたらアクセス違反が出るんだけど、
char s[1]型としての変数に""を代入したってもんと、""つー文字列が入ったアドレスが入ったポインタとの違いでOK?


char *number[] = {"one", "two", "three"};

このような形のnumberを使って個別のcharを書き換えるには(number[0][1]='p'とか)以下のようにしないと無理?

char num1[] = "one", num2[]="two", num3[]="three";
char *number[] = {num1, num2, num3};

それともうまく宣言する方法があったりするんでしょうか。