首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: struct sk { int m; float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
设有如下定义: struct sk { int m; float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
admin
2021-02-25
118
问题
设有如下定义:
struct sk
{ int m;
float x;
}data,*q;
若要使q指向data中的m域,正确的赋值语句是( )。
选项
A、q=&data.m;
B、*q=data.m;
C、q=(struct sk*)&data.m;
D、q=(struct sk*)data.m;
答案
C
解析
利用强制类型转换(struct sk*)把整数&data.m转换成结构体变量指针赋给结构体指针变量q。
转载请注明原文地址:https://www.kaotiyun.com/show/Z1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于位运算符的叙述,正确的是
有以下程序yoidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-l-i]=t;}}main(){intk[10]={1,2,3,4,5,6,7,
在一个C源程序文件中所定义的全局变量,其作用域为
若有定义语句charc=’\101’;则变量c在内存中占
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
以下叙述中正确的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
在软件开发中,需求分析阶段产生的主要文档是( )。
设有定义:doublea,b,c;若要求通过输入分别给a、b、C输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
随机试题
下列选项中,不会导致继承人继承权的丧失的是()
预激综合征合并快速心房颤动,首选的治疗药物是
下列哪个是挥发酸
口腔卫生状况一般,龋齿已充填的人可选有牙龈炎人可选用
贯穿结扎法的适应证是
根据《票据法》,关于汇票未记载事项处理方式的说法,正确的是()。
全陪、地陪和领队商定日程时,如果变动较小而又能予以安排(如不需要增加费用、调换上下午的节目安排等),可主随客便。()
纳税申报的对象为纳税人和扣缴义务人。()
下列关于请示的说法正确的是()。
王敦之乱
最新回复
(
0
)