首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下说明和定义语句struct student{ int age;char num {8};};struct student stu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};struct stud
有以下说明和定义语句struct student{ int age;char num {8};};struct student stu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};struct stud
admin
2013-02-23
37
问题
有以下说明和定义语句struct student{ int age;char num {8};};struct student stu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};struct student *p=stu; 以下选项中引用结构体变量成员的表达式错误的是
选项
A、(p++)->num
B、p->num
C、(*p).num
D、stu[3].age
答案
8
解析
本题考核的知识点是结构体数组元素成员的引用。结构体变量也有地址,因此可以把它的地址赋值给一个指针变量,然后通过该指针变量来引用结构体的成员,选项A和选项 B就是通过指针变量来引用结构体的成员,故选项A和选项B都正确,也可以通过结构体数组元素的成员引用,选项C和选项D属于这种情况,而在选项 D中stu[3].age不正确,因为结构体数组stu共有三个元素,其下标应该为0,1,2.所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/PpPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量c为char类型,能正确判断出c为小写字母的表达式是()。
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式计算结果不相符的是()。
以下程序运行后的输出结果是【 】。main(){inta,b,c;a=10;b=20;c=(a%b<1)||(a/b>1;printf("%d%d%d\n",a,b,c);}
有以下程序 main() int c=35;printf("%d\n",c&c);} 程序运行后的输出结果是 ______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
若有如下程序:main(){inta=6;charch=c;printf("%d\n",(a&2)&&(ch<’m’));}则程序运行后的输出结果是()
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()
有以下程序voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="a
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
随机试题
传统的采购是一种()
颞叶底面梗塞,提示供血障碍的动脉是:
Marfan综合征患者可能出现的临床表现有()
A.利水消肿,渗湿B.利水通淋,健脾C.利水通淋,止痛D.利水渗湿,安神E.利湿退黄
2010年9月10日,某美国投机者在CME卖出10张12月到期的英镑期货合约,每张金额为12.5万英镑,成交价为1.532美元/英镑。11月20日,该投机者以1.526美元/英镑的价格买入合约平仓。在不考虑其它成本因素影响的情况下,该投机者的净收益为(
在水路运输中,水路运输经营者停止经营部分或者全部班轮航线的,经营者应当在停止经营的15日前向社会公布,并报原许可机关备案。()
缺乏正常的依恋关系可能造成的后果包括()
试论宪法的法律特征。
WanndarfmandieWorterbuechernichtbenutzen
WhichofthefollowingstatementsisTRUEaboutthespeaker?
最新回复
(
0
)