设有以下定义:struct student{int a;float b;}stu;则结构体类型的关键字是________,用户定义的结构体类型名是________,用户定义的结构体变量是________。
查看答案
在程序的横线上填入适当的内容使程序能输出结构体变量stu所占内存字节数。struct student{double num;char name[20];};int main(){struct studentstu;printf("stu size:%d\n",________);return 0;}
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整型数据;成员变量link是指向自身结构体的指针。struct node{ int info;________link;}
设有说明struct DATE { intyear; int month; int day;};请写出一条定义语句,该语句定义d为上述结构体类型的变量,并同时为其成员year、month、day依次赋初值2011.10.2:________
若有定义:struct num{ int a;int b;float f;}n={1,3,5.0};struct num*pn=&n;则表达式pn->b/n.a*++pn->b的值是________,表达式(*pn).a+pn->f的值是________。