首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: 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
30
问题
若有以下程序段:
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(){intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}printf("%d\n",s);}程序运行后的输出结果是
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10]="ac
有以下程序#includefunc(intn){staticintnum=1;num=num+n;prinff("%d",num);}voidmain(){func(3);
以下关于结构化程序设计的叙述中正确的是
以下选项中不能用作C程序合法常量的是()。
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
下面关于“EOF”的叙述,正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下面选项中合法的字符常量是
随机试题
导致功能性便秘的原因有哪些?
数字内容资源的分级存储类型不包括()。
乙型肝炎病毒(乙肝病毒)的“两对半”是指______、______、______、______、______。
对肝郁气滞证最具有诊断价值的是( )。
男,60岁。水肿、蛋白尿3个月。既往患糖尿病3年,高血压2年。实验室检查:ESR43mm/h,Hb80g/L,TP79g/L,Alb30g/L,SCr152μmol/L。尿沉渣镜检RBC0~2/HP,尿蛋白(+)。尿蛋白定量7.6g/24h,尿
商业银行规模越大,抵抗风险的能力越强,商业银行可能面临的风险也就越小。()
特殊教育学校学生人均公用经费标准应当__________普通学校学生人均公用经费标准。
陈某趁珠宝柜台的售货员接待其他顾客时,伸手从柜台内拿出一个价值2300元的戒指,握在手中。然后继续在柜台边假装观看。几分钟后售货员发现少了一个戒指并怀疑陈某,便立即报告保安人员。陈某见状,速将戒指扔回柜台内后逃离。关于本案,下列哪一说法是正确的?
请简述SPOOLing系统的实现思想。
室内荧光灯的连续照射对患有先天性心脏病的仓鼠的健康有益。一群暴露在荧光灯连续照射下的仓鼠平均寿命比另一群同种但生活在黑暗之中的仓鼠长25%。上面描述的研究方法最适合回答下列哪一项问题?
最新回复
(
0
)