首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: 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
64
问题
设有如下定义: 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://kaotiyun.com/show/pmWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubFormLoad()Image1.Picture=LoadPicture("LEAF.bmp")Image2.Pic
结构化程序设计中,下面对goto语句使用描述正确的是
软件测试用例包括()。
在窗体上画一个Timer1计时器控件和一个Shape1形状控件,并编写如下程序PrivateSubForm_Load()Timer1.Interval=1000Timer1.Enabled=TrueEndSubPri
下面程序运行时,若输入395,则输出结果是PrivateSubCommand1_Click()Dimx%x=InputBox("请输入一个3位整数")PrintxMod10,x\100,(xMod100)\10EndSub
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节):#include<stdio.h>main(){FIL
以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。structst{charname[20];doublescore;};main(){structstex;printf("exsize
随机试题
公安机关因侦查犯罪的需要,可以采取技术侦查措施。采用技术侦查措施适用的要件不包括()。
关于合议制度,下列说法错误的是;
我国巧虎公司欲将其“巧虎”商标在海关总署申请备案,以利于保护其知识产权,根据我国《知识产权海关保护条例》,下列说法错误的是:()
对某在用钢筋混凝土桥梁进行结构材质状况无损检测,请回答以下相关问题。采用超声法检测结构混凝土的内部缺陷,下列叙述正确的包括()。
国家对进口玩具实行加施( )的管理。
理智型问题客户具有很强的推理能力和判断能力,在深思熟虑后才能决定,善于控制自己的情感,因此理财服务人员在处理理智型客户的投诉时应该()。
首先提出“普及教育”口号的是在()时期。
按通信类型分,2012年1—5月累计完成投资额排在第五位的行业其投资额占合计的比重是:
数据库管理系统是
Asimplecomputerprogramthatteacheschildrentodistinguishbetweensoundscandramatically(1)______theirlisteningskills.
最新回复
(
0
)