C言語 配列に関する問題です int a[2][3] = {5,4,3,2,1,0}; int *pa[2]; for(int i = 0; i < 2; i++) {

C言語関連 | プログラミング72閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

その他の回答(1件)

0

こちらで実行したら、2ではなく1になりましたよ。 *(*(a + 1) + 1)) は、a[1][1] と同じことですから、1になるはずです。 ちなみに for(int i = 0; i < 2; i++) { *(pa + i) = a[2 - i]; } の部分は、出力結果に何も影響を与えませんが、何のためにあるコードでしょうか。