首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: 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
67
问题
设有如下定义:
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://kaotiyun.com/show/Z1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是( )。
有以下程序main(){inta=l,b=3,c=5;int*pl=&a,*p2=&b,*p=&c;*P:*p1*(*p2);printf(’’%d\n’’,c);}执行后的输出结果是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2);puts(st
如果定义floata[10],x;则以下叙述中正确的是()。
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在处应填入的选项是Structlink{chardata;}node;
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。
对于循环队列,下列叙述中正确的是
随机试题
赵武灵王能够推行“胡服骑射”的根本原因是()
幂级数的收敛区间为________.
Tidesarecreatedmainlybythepullofthemoonontheearth.Themoon’spullcauseswaterintheoceanstobealittledeeper
A.月桂醇硫酸钠B.苯扎溴铵C.PVPD.微晶纤维素E.卖泽常用作防腐剂的离子型表面活性剂是
下列属于医用材料及敷料的是
公文的文面一般可以分为眉首、主体、版记三部分,下列属于公文主体部分的是()
国家质量技术监督局颁布与ISO9000:2000系列等同采用的国家系列标准包括( )。
地下室的所有墙体都必须设两道水平防潮层,凡在外墙穿管、接缝等处,均应嵌入()填缝防潮。
第一个来到日本的传教士是西班牙的耶稣会士()。
Mr.Duffhadseveralfarmsinthevillage.He36someworkersandmadethemworkmorethantwelvehoursa37Hedidn’tsupplyth
最新回复
(
0
)