#include<stdio.h>
#include<stdlib.h>
#define MAXROW 3
#define MAXCOL 23
int main(){
int (*p)[MAXCOL];
p = (int (*) [MAXCOL])malloc(MAXROW *sizeof(*p));
return 0;
}
次のコード (この p) に割り当てられるバイト数を知る必要があります。また、サイズが異なる場合、malloc が malloc に割り当てられたバイトを追加/解放する前のキャストですか?
ありがとう。