首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: 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
27
问题
若有以下程序段:
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全国计算机二级
相关试题推荐
有以下程序:#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i
有以下程序:#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;}}
有以下程序#includeintfun(intx[],intn){staticintsum=0,i;for(i=0;i
若有语句typedefstruetS{intg;charh;}T;,则下列叙述中正确的是()。
下面不属于软件需求分析阶段主要工作的是
有以下程序#includefunc(intn){staticintnum=1;num=num+n;prinff("%d",num);}voidmain(){func(3);
软件需求规格说明书的作用不包括
下列选项中,不属于数据库管理的是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
软件需求规格说明书的作用不包括
随机试题
下列哪项不符合小叶性肺炎
由于吸油阀故障造成活塞式压缩机油压不足或为零的处理措施是检查()。
多氯联苯进入人体后,可蓄积在名组织中,其中哪种组织中含量最高
决定基托伸展范围不必考虑
集散系统的安装是指( )设备安装。
设NA表示阿伏伽德罗常数的值,下列说法正确的是()。
阅读以下文字,完成下列问题。我记得念大三的时候,期末考试的题目有一道特别难,全班就我一个人能基本上做出来。可是等卷子发下来,我发现那道题目老师只给了1/4的分数,感到很委屈,因为我只是把答案的小数点点错了地方。老师耐心开导我,我也理解了老师重扣分
向端用户提供尽可能宽的网络接入是引起人们广泛关注的技术。(46)只能提供128kb/s的接入数据速率,(47)则是通过电话双绞线向端用户提供更高信息传输带宽的一种接入技术,而采用(48)和电缆调制解调器也可获得和后者同样数量级的接入带宽。第3代无线通信的(
在下列字符中,其ASCII码值最大的一个是()。
A、Atatravelagency.B、AtanAustralianairport.C、Atanairlinetransferservice.D、Atalocaltransportationauthority.A细节推断
最新回复
(
0
)