首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: struct sk { int m; float x: }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
设有如下定义: struct sk { int m; float x: }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
admin
2021-07-09
71
问题
设有如下定义:
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/lKtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
设有定义语句int(*f)(int);则以下叙述正确的是()。
设变量己正确定义,则以下能正确计算f=n!的程序段是
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",s1,s2)
以下数组定义中错误的是()。
负责数据库中查询操作的数据库语言是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
软件生命周期中的活动不包括
下列说法正确的是()。
随机试题
急惊风的八候以下哪项不正确
男性患者,65岁,左上125678右上12567缺失,双侧上颌结节明显,有较小倒凹。右上8近中颊侧倾斜,不松,与对颌无耠接触。修复前需进行哪项处理
宜采用锤击沉桩的情况是()。
下列项目中属于营业外收入的是()。
贷款损失准备金的大小是由()的大小决定的。
求椭圆(a>0,b>0)所围成的面积.
形成“现代管理理论丛林”的学派中包含有()。
村里要发展经济,想把一百亩地分成一千份租给城市居民种。你作为大学生村官负责此事。应该怎么做?
关于防火墙作用描述错误的是 “(57)” 。
在Windows98环境下,下面有关设备管理的叙述中正确的是()。
最新回复
(
0
)