【简答题】
结构体数组中存有3个人的姓名和年龄,以下程序输出3个人中最年长者的姓名和年龄,在横线上填上正确的内容。static struct man{ char name[20];int age;}person[]={{zhang-hua,18},{li-dong,20},{wang-ping,22}};main(){ struct man *p,*q;int old=0;for[填空1];[填空2];p++)if (oldage){ q=p;[填空3];}printf(%s%d,[填空4]);}
【简答题】
构体类型的名字是由一个关键字[填空1]和[填空2]组合而成的。
【简答题】
在定义结构体数组时进行初始化,为清晰起见,可以将每个数组元素的信息用[填空1]包起来。
【简答题】
结构体数组元素的下标从[填空1]开始。
【判断题】
可以引用结构体变量成员的地址,也可以引用结构体变量的地址
【判断题】
如果p是一个指向struct Student类型对象的指针变量,则它不应用来指向stu数组元素中的某一成员。
【判断题】
C语言允许把(*p).num用p_>num来代替()。
【判断题】
对结构体变量的成员可以像普通变量一样进行各种运算
【判断题】
可以先声明结构体类型,再定义该类型的变量。