多次元配列 (8 行、3 列) にメモリを割り当てようとしています。
割り当てのコードは次のとおりです(エラーは明らかです)
char **ptr = (char **) malloc( sizeof(char) * 8);
for (i = 0; i < 3; i++)
ptr[i] = (char *) malloc( sizeof(char) * 3);
これを参照すると、クラッシュが発生します。
ptr[3][0];
xxxx.exe の 0x0135144d で未処理の例外: 0xC0000005: アクセス違反書き込み場所 0xabababab。
この種のテーマについて、推奨される参考文献や読み物はありますか?
ありがとう。