- 567 名前:デフォルトの名無しさん mailto:sage [2007/10/13(土) 13:52:56 ]
- C言語についてです。
先日学校で習った事を復習してるのですが、疑問に思うことがあります。 char mozi[5][5] = {"qaz","wsx","edc"}; と言う様に2次元配列の宣言と初期をしたら mozi[0][0]はq mozi[1][0]はw ですよね? そして、 mozi[0]って言うのは、"qaz"の先頭アドレスを表してて mozi[1]って言うのは、"wsx"の先頭アドレスを表してるのですか? あと、表示させる時は、 printf("%s", mozi[i][j]);ってしますよね? でも、学校だと printf("%s", mozi[i]);でも、ちゃんと表示された様な気がするのですが、 気のせいですか? 月曜に学校に行って確認すれば良いのですが、気になってしょうがなくて。 また、表示されるとしたら、どういう事なのでしょうか?
|

|