首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
设有如下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
admin
2010-01-10
51
问题
设有如下定义: struck 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不正确。
转载请注明原文地址:https://www.kaotiyun.com/show/pmWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能够将组合框Combol中最后一个数据项删除的语句为
在学生管理的关系数据库中,存取一个学生信息的数据单位是
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateSubCommand1_Click()PrivateSubfl(ByRefx1AsInteger,_DimxAsInteg
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是
下面不能作为结构化方法软件需求分析工具的是
定义部门关系模式如下:部门(部门号。部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
长整型常数的类型说明符为
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
以下表达式与Int(3.5)的值相同的是
中国国家计算机网络设施是()
随机试题
外周血出现原始细胞就可诊断为白血病。()
正确填写市政公用工程注册建造师签章文件表格的要求有()。
关于其他项目清单的编制,说法正确的有()。
纳税人在享受减税、免税待遇期间无须办理纳税申报。()
事业单位的下列科目中,年终结账后可能有余额的是()。
非资产型资源类的物流企业,服务内容为高集成,服务范围广的物流企业属于比较先进的物流企业,在现实生活中得到公认,被广泛学习。
如图所示,正方形ABCD中,AB一4,E是BC的中点,点P是对角线AC上一动点,则PE+PB的最小值为__________.
唐代著名诗人王维《使至塞上》中的名句“大漠孤烟直,长河落日圆”,可以使人联想到范仲淹《渔家傲.秋思》中同是写边塞景象的词句:_________。
3,7,47,2207,()。
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。在考生文件夹下打开文档WORD.DOCX,按照要求完成下列操作并以该文件名(WORD.DOCX)保存文件。按照
最新回复
(
0
)