int main(int argc, char* argv[])
{
struct square k;
k=makesquare(7,7);
insquare(&k,10);
return 0;
}
//makesquare makes dinamic 2D array
void insquare(struct square *p, unsigned char value) {
int i,j;
for(i = 0; i < p.height; i++)
{
//do something
}
}
私はCとポインターの初心者です。「p.height」に沿ってエラーがあります:構造体または共用体ではないメンバー「高さ」の要求
助けてください。