首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的定义: 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-02-25
33
问题
设有下面的定义:
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://kaotiyun.com/show/sBtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言程序中,运算对象必须是整型数的运算符是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
若变量x、y己正确定义并贼值,以下符合C语言语法的表达式是
设有定义:intx=2;,则以下表达式中,值不为6的是()。
有如下程序段:intX=12:doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
设有定义:struct{intn;floatx;)s[2],m[2]={{10,2.8},{0,0.0});则以下赋值语句中正确的是()。
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
下列叙述中正确的是()。
下面结构体的定义语句中,错误的是()。
随机试题
南京临时政府最高行政决策机关是()
女性,55岁。2个月来反复发作夜间入睡时胸骨下段疼痛,性质呈刺痛、烧灼样,向后背、胸部、颈部放射,持续30分钟以上,坐起后症状可减轻,偶在饱餐后1小时左右发生,口含硝酸甘油无效。既往有高血压、胃病史,否认糖尿病病史。父有冠心病史。(2012年第91题
A.放射性干性或湿性皮炎B.放射性脊髓炎C.白细胞和血小板减少D.放射性干性或湿性皮炎、皮肤毛细血管扩张、纤维化E.肺纤维化、肋骨骨折、皮肤毛细血管扩张、纤维化、心血管并发症乳腺癌放射治疗中属晚期反应的是
货物招标投标管理中货物运输工作主要包括确定()。
在面板堆石坝堆石体的填筑工艺中,进占法的主要优点是()。
违反建设工程安全生产管理条例的规定,施工单位未设立安全生产管理机构、配备专职安全生产管理人员或者分部分项工程施工时无专职安全生产管理人员现场监督的,则应接受如下处罚( )。
《INCOTERMS2010》中,买方自费办理货物出口结关手续的术语是()。
市场法实际上是指在一种评估思路下的若干具体评估方法的集合()。
我国刑法规定,抢劫罪是指以非法占有为目的,对他人人身采取暴力、暴力威胁或者其他方法,强行获取公私财物的行为。根据上述定义,下列行为不构成抢劫罪的是:
下列关于影响供给的政策因素的说法中,正确的是()。
最新回复
(
0
)