首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
没有如下定义: Struct sk { int a; float b; }data; int *p; 若要使P指向data中的a域,正确的赋值语句是
没有如下定义: Struct sk { int a; float b; }data; int *p; 若要使P指向data中的a域,正确的赋值语句是
admin
2009-01-15
25
问题
没有如下定义: Struct sk { int a; float b; }data; int *p; 若要使P指向data中的a域,正确的赋值语句是
选项
A、p=&a;
B、p=data.a;
C、p=&data.a;
D、*p=data.a;
答案
4
解析
data是一结构体变量, a是它的成员,因此引用a域的正确方法是:data.a,取它的地址赋值给指针变量p的语句应该是: p=&data.a。选项A,将a的地址直接赋给了p,而忽略了a为结构体内部的一个成员,而不是一单独的变量,故选项A不正确;选项B在p=data.a表达式中右边为一个结构体变量的成员不是地址,而左边为一指针应该将一地址赋给它,改选项B不正确:选项D表达式*p=data.a是将结构体变量中的成员a的值赋给指针p所指向的变量值,而不是使指针p指向data中的a域,故选项D不正确;4个选项中只有C正确。
转载请注明原文地址:https://kaotiyun.com/show/HbXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名为Commandl的命令按钮,然后编写以下程序:PrivateSubCommandl_Click()DimM(10)AsIntegerFork=1To10
把数学表达式表示为正确的VB表达似乎应该是
以下关于VB特点的叙述中,错误的是
有下面程序代码:PrivateSubCommand1—Click()DimsignAsIntegersign=1a=1b=2Fork=1To5c=a+sign*b
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的标签和其他一些控件(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图1所示);若用鼠标左键单
(1)在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。图1是输入53后的结果,图2是输入100后的结果。已经给出了全部控件和程序,但程序不完整。要求:请
以下VisualBasic不支持的循环结构是()。
以下关于DoUntil…Loop循环的说法正确的是()。
设数据集合为D={1,2,3,4,5},下列数据结构B=(D,R)中为非线性结构的是()。
随机试题
患儿,男性,9岁。尿少、浮肿1天。体检:眼睑部浮肿,血压140/100mmHg,尿蛋白(+),尿红细胞(+++)。该患儿的诊断是
挤压井后要用()油嘴控制液压,观察30min油井无溢流无喷显示时,完成挤压井操作。
小儿肾病综合征肺脾气虚证的中医治法是()
MPLS支持多种协议,对上,它可以支持IPv4和IPv6协议,以后将逐步扩展到支持多种网络层协议;对下,()。
下列选项中,属于证券公司申请融资融券业务应当具备的条件有()。Ⅰ.财务状况良好,最近2年各项风险控制指标持续符合规定Ⅱ.有拟负责融资融券业务的高级管理人员和适当数量的专业人员Ⅲ.具有证券经纪业务资格Ⅳ.证券公
资产按照其正常对外销售所能收到现金或者现金等价物的金额扣减该资产至完工时估计将要发生的成本、估计的销售费用以及相关税费后的金额计量。其会计计量属性是()。
劳动教养人员在劳动教养期间进行违法活动,尚不够追究刑事责任的,可以延长劳动教养期限,但延长期限累计不得超过()。
某个产品由A、B、C三个部件组成,一个工人每天可以生产5个A,或者3个B,或者6个C,要使工厂每天生产的产品尽量多,该厂的210名工人全力赶工,每天最多生产多少个产品?
某机械加工企业下设四个生产车间生产加工同种类型和型号的产品,并以人均产量评价劳动生产率。车间劳动生产率从高到低依次排列正确的是:
一条计算机指令中,通常应包含______。
最新回复
(
0
)