#include<stdio.h>
#include<stdlib.h>
int main(){
struct nodeout
{
int out;
struct nodein{int in; };
};
struct nodeout* p;
p=(struct nodeout*)malloc(sizeof(struct nodeout));
p->out=10;
printf("%d",p->out);
}
..这是我的代码..如何初始化结构nodein中的变量'in'?
答案 0 :(得分:1)
您确实定义了struct nodein
,但未定义nodein
的{{1}}成员。
执行以下操作:
struct nodeout