首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: struct sk {int m: float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
设有如下定义: struct sk {int m: float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
admin
2020-11-27
28
问题
设有如下定义:
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/Ia3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++:}while(i!=0);printf("\n");}程序的运行结果是
设有如下函数定义intfun(intk){if(k<1)return0:elseif(k=1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
有以下程序#includevoidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i<5;i++)printf("%d,",a[
在C语言中的if语句中,用作判断的表达式为()。
以下选项中,合法的一组C语言数值常量是( )。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
以下选项中关于C语言常量的叙述错误的是()。
sl和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
以F叙述中正确的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
随机试题
血淋日久,症见尿色淡红,尿痛涩滞不显著,腰膝酸软,神疲乏力者,宜选方剂
产后身痛与一般风湿身痛不同,其治则主要是
项目时间管理中,各工作过程会形成不同的成果,其中,项目网络图是()过程的成果。
我国《清洁生产促进法》规定的清洁生产措施包括()
对检测器具应进行()检定和校验,以防止检测器具的自身误差而造成工程质量不合格。
背景:某市政工程有限公司为贯彻执行好注册建造师规章制度,在公司内开展了一次注册建相关制度办法执行情况的专项检查。在检查中发现下述情况:情况一:公司第一项目经理部承接一庭院工程,合同金额为853万元,其中有古建筑修缮分部工程。施工项目负责
关于基金当事人的描述,以下说法正确的是()。
骑马订装的特点有()等。
_______提出来学习结果的五种分类,分别是智慧技能、认知策略、言语信息、动作技能、态度。
2009年江苏省旅客周转量为()。
最新回复
(
0
)