首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设有如下定义:struct a{int n;float k}data,*p;若要使p指向data中的成员n,正确的赋值语句是
假设有如下定义:struct a{int n;float k}data,*p;若要使p指向data中的成员n,正确的赋值语句是
admin
2009-02-15
63
问题
假设有如下定义:struct a{int n;float k}data,*p;若要使p指向data中的成员n,正确的赋值语句是
选项
A、p=&data.n;
B、*p=data.n;
C、p=(struct a*)&data.n;
D、p=(struct a*)data.n;
答案
4
解析
可以通过强制类型转换(struct a *)完成指针赋值。选项A)中&data.n取的是结构体中成员的地址而不是结构的地址,尽管这两个地址的值是相同的,但仍然不允许进行相互赋值;选项B)中的指针p还没有指向一个具体的空间,给其赋值没有意义;选项D)把一个整型变量强制转化为结构类型的指针没有任何实在意义。
转载请注明原文地址:https://kaotiyun.com/show/P0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确
有数据定义语句:DimX,YAsInteger以上语句表明
下列关于栈的描述中错误的是
下面叙述中错误的是
在窗体画一名为CommonDialogl,则下列与CommonDialogl.ShowOpen方法等效的语句是
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
随机试题
下列有关传染病人物品清洗与消毒的基本操作程序中,不正确的是
多发性肌炎、皮肌炎的首选药物是
_______是肾性急性肾衰竭最常见的类型。
患者,女,26岁。产后第3周出现恶寒发热,右乳肿胀疼痛,体温38.7℃,检查见右乳红肿,无波动感。此时的治疗方法是
甲公司将其所拥有的一幢办公楼向银行申请贷款抵押,该办公楼位于经济开发区,共二十六层,设施设备齐全,周围的交通基本便利。若此幢办公楼已出租给乙企业,则在抵押后,原租赁合同()。
盈余公积是企业按规定从税后利润中提取的积累资金,主要用于()。
某企业拟投资购买A、B、C、D这四种上市股票或它们的投资组合。已知:A股票所含系统风险是市场组合风险的0.91倍;B、D股票的β系数分别为1.17和0.52;B、C、D股票的必要收益率分别为16.7%、23%和10.2%。市场组合的标准差为10%。要求:
新民主主义革命最基本的动力是()。
“初唐四杰”指唐代初年的四位著名诗人,他们是王勃、杨炯、()和骆宾王。
Readthearticlebelowaboutonlineexchanges,atypeofinternetbusiness.Choosethebestwordorphrasetofilleachgapfrom
最新回复
(
0
)