首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st main() { int n; { struct st*p; int*m; p=s;
若有以下程序段: struct st main() { int n; { struct st*p; int*m; p=s;
admin
2021-06-15
17
问题
若有以下程序段:
struct st main()
{ int n; { struct st*p;
int*m; p=s;
}; …
int a=2,b=3,c=5; }
struct st s[3]=({10 1,&a},{102,&c},{103,&b}};
则以下表达式中值为5的是( )。
选项
A、(*p).m
B、*(p+1)->m
C、*(p++)->n
D、(p++).(*m)
答案
B
解析
本题考查如何通过指针引用数组元素。首先定义了一个结构体,然后定义了一个结构体变量s[3],并赋了初值。在主程序中,定义了一个指向结构体变量s的指针p,要使表达式的值为5,就应该引用s[1].m的值,使指针p指向s[1],++p可以实现将p指针加1,指向s[1]。
转载请注明原文地址:https://kaotiyun.com/show/brtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在关系数据库设计中,关系模式是用来记录用户数据的()。
有以下程序:#includevoidfun(inta[],intn){ inti,t; for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}
关于do循环体while(条件表达式);以下叙述中正确的是
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是
以下叙述中错误的是
以下关于函数的叙述中正确的是
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
对软件系统总体结构图,下面描述中错误的是()。
下列选项中,不属于数据库管理的是()。
下面不属于软件需求分析阶段任务的是
随机试题
男性,45岁,酗酒后8h出现中上腹疼痛,放射至两侧腰部。伴恶心、呕吐。体检:腹部有压痛、肌紧张及两侧腰腹部出现蓝棕色斑,血压75/55mmHg,脉搏110/min。最可能的诊断是
普通水泥混凝土配合比设计,选择水泥应从()方面进行考虑。
为提高期货从业人员的职业道德和专业素质,中国期货业协会应当组织()。
下列属于集权与分权相结合型财务管理体制一般内容的有()。
在小组结束期,面对组员的行为和心理特点,社会工作者主要担当()的角色。
给出中学几何研究图形的几个主要方法,并试以其中一种为例,说明该种方法的基本特点。
思维的()是思维品质的中心环节,是所有思维品质的集中体现。
2012年,社区卫生服务中心的次均门诊费比乡镇卫生院多()。
以下是某市体委对该市业余体育运动爱好者一项调查中的若干结论:所有的桥牌爱好者都爱好围棋;有围棋爱好者爱好武术;所有的武术爱好者都不爱好健身操;有桥牌爱好者同时爱好健身操。如果上述结论都是真实的,则以下哪项不可能为真?
Itisestimatedthatthereare______peoplesufferingfromobesityintheworld.Itseemsthatthe______peopleareleastaff
最新回复
(
0
)