首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的定义: struct st { int a; float b: }d; int*p; 要使p指向结构变量d中的a成员,正确的赋值语句是( )。
设有下面的定义: struct st { int a; float b: }d; int*p; 要使p指向结构变量d中的a成员,正确的赋值语句是( )。
admin
2021-07-09
37
问题
设有下面的定义:
struct st
{ int a;
float b:
}d;
int*p;
要使p指向结构变量d中的a成员,正确的赋值语句是( )。
选项
A、*p=d.a;
B、p=&a;
C、p=d.a;
D、p=&d.a;
答案
D
解析
本题主要考查按结构数组元素方式引用结构成员。结构体变量的成员引用方法有3种:①结构体变量名.成员名;②指针变量名->成员名;③(*旨针变量名).成员名。因为p是指针变量,所以应该将地址值赋给p。
转载请注明原文地址:https://jikaoti.com/ti/rTd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中正确的定义语句是( )。
有以下程序structS{inta,b;)data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));)程序运行后的输出结果是
以下叙述中正确的是
有以下程序#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}程序运行后的输
在关系数据库中,用来表示实体间联系的是()。
以下能正确定义且赋初值的语句是
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
以下关于结构化程序设计的叙述中正确的是()。
对如下二叉树进行后序遍历的结果为
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
A.甲状腺切除术后呛咳B.甲状腺切除术后音调降低C.甲状腺切除术后呼吸困难D.甲状腺切除术后高热、脉细速、呕吐E.甲状腺切除术后手足抽搐由喉返神经损伤产生()
制作金属烤瓷冠中,金属基底冠预氧化后上遮色瓷,其厚度为A.0.1~0.2mmB.0.2~0.3mmC.0.3~0.4mmD.0.4~0.5mmE.0.5~0.6mm
论述我国法律关系主体的构成要件。
国际工程项目间接费包括有()。
证券发行的主承销商不得由其保荐机构担任。()
合同一方当事人将一定的技术成果交给另一方当事人,而另一方当事人接受这一成果并为此支付约定的价款或费用的合同是()。
甲市公发局南区分局依法对违法嫌疑人吴某处五日行政拘留。吴某不服,向甲市公安局申请行政复议,甲市公安局决定维持。吴某向人民法院提起行政诉讼,第一审人民法院判决驳回其诉讼请求。吴某仍不服,向上一级人民法院提起上诉。人民法院依法撤销该行政处罚决定。吴某要求赔偿,
ThelowerhouseofAustralia’sParliamentpassedsweepingchangesinimmigrationpolicyonWednesdaythataremeanttodiscourag
•Readthearticlebelowaboutsellingsandwiches.•ChoosethecorrectwordtofilleachgapfromA,BorC.•Foreachquestion
Yourwaystosolvethisproblem,______,seemprettyeffective.
最新回复
(
0
)