首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st { int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a},{102,&c},{103,&b}};
若有以下程序段: struct st { int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a},{102,&c},{103,&b}};
admin
2020-11-27
26
问题
若有以下程序段:
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;
ps;
…}
则以下表达式中值为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/c43p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若k是int类型变量,且有以下for语句1for(k=-1;k
有以下程序#includemain(){inta=1,b=0;printff"%d,",b=a+b);printf("%d\n",a=2*b);}程序运行后的输出结果是
有以下程序main(){inta=3:a+=a-=a*a:printf(’’%d\n’’,a);}程序的输出结果是
有以下程序#include<stdio.h>main(){FILE*f;f=fopen(”filea.txt’’,’’w’’);fprintf(f,”abc”);fclose(f);}若文本文件filea.txt中原有内容为:hell
下面选项中合法的字符常量是
以下选项中关于C语言常量的叙述错误的是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是
随机试题
可口可乐和百事可乐这种由制造商倡办的批发商特许经营系统属于合同式垂直分销系统中的()
非增殖性糖尿病性视网膜病变眼底可表现为()、()、()、()、()、()、()、()。
正常小儿20颗乳牙出齐的时间为()。
A.脾、胃经B.心、肝经C.心经D.肺、膀胱经E.心、脾经活血祛瘀药多归()
邀请招标主要适用于()咨询服务招标。
根据《注册消防工程师制度暂行规定》,下列行为中,不属于注册消防工程师义务的是()。
我国国民经济的支柱是()。
非经济薪酬:是指员工从自身工作中得到的报酬,指员工由于努力工作受到表扬、晋升与重视,从而产生工作荣誉感、成就感、责任感,并获得社会的尊重与职业发展机会。以下不属于非经济薪酬的是()
Mr.West______.Womenwereangrywithhimbecause______.
A、Inshoppingcentersorchurches.B、Incommunityorparkinglots.C、Onplaygroundsorcountrygrounds.D、Inpublicparksoron
最新回复
(
0
)