首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义, 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
58
问题
设有如下定义, 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/AQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的执行结果为()。Form1.Clsa="ABBACDDCBA"Fori=6To2Step-2x=Mid(a,i,i):y=Lefl(a,i)z=Right(a,i):z=x&Y&
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有2个标题分别为“读数据”和“查找水仙花数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图所示。程序功能如下:(1)考生文件
以下叙述中,错误的是
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerStaticzAsIntegerx
下列程序执行后,其输出结果为()。Dima(5)Fori=0To4a(i)=i+1:m=i+1Ifm=3Thena(m-1)=a(i-2)Elsea(m)=a(i)
结构化程序设计中,下面对goto语句使用描述正确的是
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl—Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()。
语句Dima(一3To4,3To6)AsInteger定义的数组的元素个数是()。
Fibonaeei数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返
随机试题
研究新闻事业管理的根本目的是()
某女胁痛2月,刻下症见两侧胁肋胀痛,时左时右,走窜不定,精神不振,沉默少言,但饮食尚可,伴乳房胀痛,苔薄白,脉弦。选方为:
A.脊硬膜B.脊蛛网膜C.脊软膜D.硬膜外腔E.蛛网膜下腔脊膜中最薄而紧贴在脊髓表面的是()
架空屋面能够有效降低屋面板室内侧表面温度,其正确的隔热作用原理是()。
当事人在( )情况下,可以向仲裁委员会所在地的中级人民法院申请撤销裁决。
承担民事责任的方式不包括()。
有4支队伍进行4项体育比赛,每项比赛的第一、第二、第三、第四名分别得到5,3,2,1分。每队的4项比赛的得分之和算作总分,如果已知各队的总分不相同,并且A队获得了三项比赛的第一名,问总分最少的队伍最多得多少分?()
数据处理的最小单位是
Whatdoesthewomanwanttobuy?
(Theatmosphere)(isconsisted)ofcertaingases(mixedtogether)(in)definiteproportions.
最新回复
(
0
)