首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st { int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a},{102,&c),{103,&b)}; m
若有以下程序段: struct st { int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a},{102,&c),{103,&b)}; m
admin
2021-02-25
40
问题
若有以下程序段:
struct st
{ int n;
int*m;};
int a=2,b=3,c=5;
struct st s[3]=({101,&a},{102,&c),{103,&b)};
main()
{ struct st*p;
p=s;
…}
则以下表达式中值为5的是( )。
选项
A、(p++)->m
B、*(p++)->m
C、(*p).m
D、*(++p)->m
答案
D
解析
本题考查如何通过指针引用数组元素。首先定义了一个结构体,然后定义了一个结构体变量s[3],并赋了初值。在主程序中,定义了一个指向结构体变量s的指针p,要使表达式的值为5,就应该引用s[1].m的值,使指针p指向s[1],++p可以实现将p指针加1,指向s[1]。
转载请注明原文地址:https://kaotiyun.com/show/notp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\nT",x);}程序的运行结果是
有以下程序,程序运行后的输出结果是#include<stdio_h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){orintf("%d\n",NUM1);}
数据库应用系统中的核心问题是()。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
若有定义语句:chara=’\82’:则变量a
下面描述中,不属于软件危机表现的是( )。
C语言程序中,运算对象必须是整型数的运算符是
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
被誉为“新中国的建国纲领,在全国人民代表大会召开以前起着临时宪法的作用”的历史性文献是()
长期总供给曲线是()
已知函数f(x)=a2+2x+c在点x=1处取得极值2,则a=______,c=______,f(1)为极______值.
患者男,15岁,未婚,学生。2小时前骑车摔伤头部后昏迷,约10分钟后自行苏醒。醒后诉头痛,头晕,恶心呕吐,反应迟钝,记不清摔伤后的情况,发作性的哭闹,易激惹,骂人。夜眠差,恐惧感,不让母亲离开身边,协助送来急诊。既往体健,无过敏史,病前性格内向、做事认真、
在市场经济充分发达的条件下,()。
《建设工程质量管理条例》规定,()必须按照工程设计要求、施工技术标准和合同约定,对建筑材料、建筑构(配)件、设备和商品混凝土进行检验,检验应当有书面记录和专人签字;未经检验或者检验不合格的,不得使用。
色彩三间色是()。
你的同事负责一项工作,中途生病了,领导安排你接着做完,你怎么办?
通过分析物体的原子释放或者吸收的光可以测量物体是在远离地球还是在接近地球,当物体远离地球时,这些光的频率会移向光谱上的红色端(低频),简称“红移”,反之,则称“蓝移”。原子释放出的这种独特的光也被组成原子的基本粒子尤其是电子的质量所影响。如果某一原子的质量
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelist(A、B、C、
最新回复
(
0
)