首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: 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 {int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{103,&b)); main()
admin
2021-06-15
57
问题
若有以下程序段:
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/mNtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使它能得出正确结果。
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下划线处填入正确的内容并把下划线删除,使程
给定程序MODI1.C中fun函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。例如,若输入“Iamastudenttotaketheexamination.”,则应输出“IaMA
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
以下选项中作为C语言合法常量的是
规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
在满足实体完整性约束的条件下
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含
随机试题
试用力法解下图(a)所示结构,绘制弯矩图并求B点的水平位移和BC梁中点的竖向位移。
腰椎间盘最常见的突出和退变间隙依次排列为
患者,男,50岁。因手术中失血过多,医嘱:输入库血1200ml,输血后病人出现手术部位渗血较多,皮肤、粘膜多处可见明显淤点、淤斑,手足抽搐,血压下降。导致的原因主要是
具有疼痛彻骨,难消,难溃,难敛特点的疾病是()具有局部光软无头,红肿疼痛,易肿,易脓,易溃,易敛特点的疾病是()
A.脓肿B.溃疡C.空洞D.化生E.伪膜幼稚的成纤维细胞损伤后转变成骨细胞的过程是
房地产经纪服务合同纠纷的解决方式不包括()。
下列属于有机胶凝材料的是()。
对于基金管理公司的重大事项的报备,国务院证券监督管理机构应当自受理申请之日起()日内做出批准或者不予批准的决定,并通知申请人;不予批准的,应当说明理由。
Thecountry’sinadequatementalhealthsystemgetsthemostattentionafterinstancesofmassviolencethatthenationhasseen
THETRIANGLEFACTORYFIRE1ThefireattheTriangleWaistCompanyinNewYorkCitywasoneoftheworstworkplacedisastersi
最新回复
(
0
)