若有定义: struct student { int age; int num; }; struct student stu,*p; 则以下正确的赋值语句是()。
A.p=stu;
B.*p=*stu;
C.*p=&stu;
D.p=&stu;
A.p=stu;
B.*p=*stu;
C.*p=&stu;
D.p=&stu;
struct student
{ int age;
int num; };
struct student stu[3]={{1001,20},{1002,19},{1003,21}};
main()
{ struct student *p;
p=stu;
… }
则以下不正确的引用是
A.(p++)->num
B.p++
C.(*p).num
D.P=&stu.age.
struct student
{ int age;
int num; };
struct student stu[3]={{1001,20},{1002,19},{1003,21}};
main()
{ struct student *p;
p=stu;
… }
则以下不正确的引用是
A.(p++)->num
B.p++
C.(*p).num
D.P=&stu.age.
struct student
{int age;
int num;
}std, *p;
p=&std;
则以下对结构体变量std中成员age的引用方式不正确的是( )。
A.std.age B.p->age C.(*p).age D.*p.age
A.(p++)->num
B.p++
C.(*p).num
D.P=&stu.age.
A、结构体类型名为stu
B、num是结构体成员名
C、struct是C的关键字
D、结构体名为student
A、stu[0].age
B、stu[2].num
C、stu[1].num
D、stu[3].age
A、cout< <s.score[1]+s.score[2]+s.score[3];>
B、cout< <s.score[0]+s.score[1]+s.score[2];>
C、cout< <s[0].score[0]+s[0].score[1]+s[0].score[2];>
D、cout< <score[0].s[1]+>
structStudent
{intnum;
doublescore;
};
Studentstu[3]={{1001,80},{1002,75},{1003,91}},*p=stu;
则下面引用形式错误的是()。
(A)p->num
(B)(p++).num
(C)(p++)->num
(D)(*p).num
B.struct 是结构体类型的关键字
C.struct student 是用户定义的结构体类型
D.num, score 都是结构体的成员名
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!