首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: struct sk { int m; float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
设有如下定义: struct sk { int m; float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
admin
2021-06-15
25
问题
设有如下定义:
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/Vytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中.与语句k=a>b?(b>e?1:0):0;功能相同的是()。
有以下程序#include#includevoidfun(char*s){chara[10];strcpy(a,"STRING");s=a;}main(){char*p="PROGRAM";fun
若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
有关return语句说法不正确的是()。
随机试题
局麻病人发生晕厥,应迅速将其体位调整为:()
A、牙龈增生覆盖牙冠不超过1/3B、牙龈增生覆盖牙冠的1/3,不超过2/3C、牙龈增生覆盖牙冠的1/2,不超过2/3D、牙龈增生覆盖常超过牙冠的2/3E、牙龈形态基本正常下列疾病牙龈增生的程度增生性龈炎为
土地是一种公共资源,其价格水平必须受到政府管制,不得随意涨价或者降价,因此政府实行土地价格备案制度。()
根据《建设工程安全生产管理条例》,依法批准开工报告的建设工程,建设单位应当自开工报告批准之日起( )内,将保证安全施工的措施报送建设工程所在地的县级以上人民政府建设行政主管部门或者其他有关部门备案。
反映企业在某一特定日期的资产、负债和所有者权益及其相互关系的会计报表是()。
测验项目对所测量属性或品质的区分程度和鉴别能力,称为______。
A、 B、 C、 B
MakingandWritingWordsI.AbriefintroductionA.Makingwordsisconceptuallyanengagingandeffectiveinstructionaltask.
ThefluteisanancientChinesemusicalinstrument,andisalsoakindofwindinstrumentendowedwiththemostdistinctnationa
Forthispart,youareallowed30minutestowriteashortessayentitledWillTelecommutingBecomePopular"]Youshouldwritea
最新回复
(
0
)