首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义, 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
65
问题
设有如下定义, 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全国计算机二级
相关试题推荐
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序代码:OptionBase1Dimarr()AsIntegerPrivateSubCommandl_Click()DimiAsInte
下面程序的运行结果是()。PrivateSubFormClick()i=0DoUntil0i=i+1Ifi>10ThenExitDoLoopPrinti
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
编写如下程序:PrivateSubCommand1_Click()DimnAsIntegern=InputBox("请输入一个数值:")Printn;ff(n)EndSubFunctionff(xAs
函数fun如下:PrivateFunctionfun(chAsString)AsIntegerDimn%,st$,C$Fork=1ToLen(ch)C=Mid(ch,k,1)IfC“A”
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数In
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl—Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()。
设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是( )。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
随机试题
材料1、随着经济社会的快速发展,我国社会结构发生了深刻变化,社会利益关系更为复杂,人民内部矛盾也出现了多种多样的状况。全面建设小康社会、构建社会主义和谐社会,需要我们从高角度认识和把握人民内部矛盾的新特点,并用新的手段和方法处理各种人民内部矛盾。——摘自
鉴别肝细胞性黄疽与梗阻性黄疸时,下列检查哪一项是错误的
“水平膳食宝塔”提示,每日每人大豆类摄入量相当于干豆50g,其目的主要是
在烟花爆竹生产中,制药、装药、筑药等工序所使用的工具应采用不产生火花和静电的材质制品,下列材质制品中,可以使用的有()
山岭隧道浅埋段施工中,严禁采用的施工方法是()。
下列国家行政机关中不属于同一行政层级的是()。
我国事业单位最早的改革探索始于:
结合实际论述智力活动与非智力活动的关系。
Inhis1979book,TheSinkingArk,biologistNormanMyersestimatedthat(1)_____ofmorethan100human-causedextinctionsoccu
Ifa1=0,an=an-1/2+4,whichofthefollowingisapproximatelytoa100?
最新回复
(
0
)