2个回答
展开全部
5,A:(p++)->num;这里是先取p->num的值,在指向下一个结构体数组
B:p++;p指向下一个结构体数组,相当于p=&stu[1];
C:(*p).num;*p相当于stu[0].num,这是可以的,因为*是取值符号,取p地址中的值
D:p=&stu.age;这里不说其他的,就它俩的类型不匹配,p是结构体指针,而&stu.age是int类型的地址
6,A:sun=0;因为sun不是变量
B:sun=day;理由同上
C:sun=mon;;理由同上
D:day=sun;day是枚举类型变量,当然可以接收枚举值
B:p++;p指向下一个结构体数组,相当于p=&stu[1];
C:(*p).num;*p相当于stu[0].num,这是可以的,因为*是取值符号,取p地址中的值
D:p=&stu.age;这里不说其他的,就它俩的类型不匹配,p是结构体指针,而&stu.age是int类型的地址
6,A:sun=0;因为sun不是变量
B:sun=day;理由同上
C:sun=mon;;理由同上
D:day=sun;day是枚举类型变量,当然可以接收枚举值
追问
麻,麻烦帮忙看下第四题呗(°ー°〃)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询