首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: struct st {int x;float y;}ree,*px; 若要使指针px指向rec的成员x,正确的赋值语句是( )。
有如下定义: struct st {int x;float y;}ree,*px; 若要使指针px指向rec的成员x,正确的赋值语句是( )。
admin
2016-04-07
37
问题
有如下定义:
struct st
{int x;float y;}ree,*px;
若要使指针px指向rec的成员x,正确的赋值语句是( )。
选项
A、px=(struct st*)&rec.x;
B、px=(struct st*)rec.x;
C、px=&rec.x;
D、*px=rec.x;
答案
A
解析
rec.x表示整型变量,强制转化为struct st类型的指针赋给px后,px并不指向rec的x,B选项错误;&rec.x是整型变量的地址,不能直接赋给struct st类型的指针,C选项错误;px未初始化,指向未知内存单元,将rec.x(整数值)赋值给该内存单元是很危险的,并且这种方法也不能使px指向rec的成员x,px依然指向未知内存单元,D选项错误;&rec.x是rec的成员x的地址,这是整型指针,经过强制转化后,赋值给px,可以使px指向rec的成员x,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/utDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){chars[]="abcde";s+=2;printf("%d\n",s[0];}执行后的结果是()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
下列程序的输出结果是______。main(){inta=2,b=4,c=6;int*p1=&a,*p2=&b,*p;*(p=&C)=*p1*(*p2);printf("%d\n",c);}
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);
设有以下语句:charstrl[]="string",str2[8],*str,*str4="string";则______不是对库函数的正确调用。
以下叙述中正确的是______。
以下叙述中正确的是______。
5.【】是数据库设计的核心。
下列说法正确的是()。
有如下程序段inta=14,b=15,x;charc=’A’;x=(a&&b)&&(c<’b’);执行该程序段后,x的值为
随机试题
在考生文件夹下的“samp1.accdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。请按以下要求,完成各种操作:冻结表“tStud”中的“姓名”字段列。
氢气还原氧化铜的实验过程中,包含四步操作:①加热盛有氧化铜的试管,②通入氢气,③撤去酒精灯,④继续通入氢气直至冷却,正确的操作顺序是()。
在急腹症中,最常见的疾病是()
A.保和丸B.健脾丸C.枳实消痞丸D.木香槟榔丸消补兼施,消重于补的方剂是
A.分水B.通关C.血堂D.三江E.太阳治疗马肺热、感冒、中暑、鼻肿痛宜选
在详细勘察阶段,管道工程采用沟埋敷设方式穿越时,其勘探孔深度宜钻至河床()。
根据容器受力材料内部发出的应力波,判断容器内部结构损伤程度的一种新的无损检测方法是()。
在教育过程中,教师对突发性事件(例如化学实验事故)做出迅速、恰当的处理被称为“教育机智”。这反映了教师劳动的()特点。
一个长方体的长、宽、高恰好是三个连续的自然数,并且它的体积数值等于它的所有棱长之和的2倍,那么这个长方体的表面积是多少?
Justas【1】______isfamousforthetango,soAmerican【1】______iswell-knownforjazz,atypicalAmericaninvention
最新回复
(
0
)