C言語なら俺に聞け(入門篇) Part 36
■ このスレッドは過去ログ倉庫に格納されています
0246デフォルトの名無しさん
2008/09/22(月) 18:20:18bar[r][c] = hoge;
↑これって
foo bar[row * col];
bar[r * col + c] = hoge;
に等しいのか、それとも
foo (bar[col])[row];
(bar[row])[col] = hoge;
なのか、どっちなんでしょう?
あと下のbarにsizeofするとsizeof(foo) * row * colに等しくなります
下のやつはbar[col]へのポインタの配列だから sizeof(foo*) * rowになると思うのですがなぜこうならないんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています