2次元配列

char a[3][10] = {"Mikan","Banana","Ringo"};
3行*10列の2次元配列が用意される.

表示方法は,先頭アドレスを示すだけ.
printf("%s\n",&a[3],[0]); /*Ringoが表示される*/


ポインタ変数の配列

char* a[3]={"Mikan","Banana","Ringo"};
文字列の先頭ポインタを代入する.

表示には,a[n]の中には文字列の先頭アドレスが入っているので
printf("%s\n",a[0]); /*Mikanが表示される*
最終更新:2013年02月16日 14:12