题目内容

若有以下说明和语句:struct student { int no; char *name; }stu, *p=&stu; 则以下引用方式不正确的是()。

A. stu.no
B. (*p).no
C. p->no
D. stu->no

查看答案
更多问题

有如下结构体定义:struct student{ int no;char name[10];char sex;}stud;则stud所占的内存空间是()个字节。

A. 13
B. 14
C. 15
D. 16

设有说明语句:struct s { int a; float b; }type;则下面不正确的叙述是()。

A. struct是结构体类型的关键字
B. struct s是用户定义的结构体类型
C. type是用户定义的结构体类型名
D. a和b都是结构体成员名

有如下定义:struct date { int year; int month; int day; };struct { char name[20]; char sex; struct date birthday; }person;下面正确的赋值语句是()。

A. year=1980
B. birthday.year=1980
C. person.birthday.year=1980
D. person.year=1980

共用体变量在程序执行期间()。

A. 已存放的一部分成员在内存中起作用
B. 以存放的成员没有一个在内存中起作用
C. 最后一次存放的成员起作用,其他成员都已失去作用
D. 已存放的所有成员在内存中都起作用

答案查题题库