首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: 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
69
问题
有如下定义:
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全国计算机二级
相关试题推荐
若定义inta=10,则表达式a+=a-=a*=a的值是()。
下列叙述中正确的是()。
下列数据结构中,能用二分法进行查找的是______。
下列叙述中正确的是______。
算法的时间复杂度是指______。
有以下函数定义:voidfun(intn,doublex){…}若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是______。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
对下列二叉树:进行前序遍历的结果为______。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
实现领导的基本途径,同时也是企业与外部环境之间建立关系的桥梁的是()
—Youmustrememberthesaying:Whateveryoudo,doitwell.—______
汇率是一国货币单位兑换其他国货币单位的比价,又称“汇价”或“外汇行市”。2000年4月21日标出1元人民币=0.1208美元。此种表示方法称为()。
以下关于浅埋暗挖法隧道土方开挖与支护原则说法正确的是()。
期货公司的控股股东可直接任免期货公司董事。()
读图,其中甲图的阴影部分表示黑夜,回答下列问题。读图分析基多气温特点,并说明形成原因。
下列属于行政诉讼中原告特有的诉讼权利是()。
得过且过
设A为3阶矩阵,矩阵B=,且满足(A-E)-1=B*-E,求A-1.
软件工程学的概念除指软件开发技术研究外,另一重要内容为()。
最新回复
(
0
)