首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: struct sk { int m; float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
设有如下定义: struct sk { int m; float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
admin
2021-04-28
43
问题
设有如下定义:
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/kFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);
以下程序的输出结果是()。#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf(’’’’%d\n’’,S(k+j));}
有以下程序#includedoublefldoublex);main()doublef(doublex){doublea=0;inti;{returnx*x+1;}for(i=0;i
以下叙述中正确的是
有以下程序#includemain(){inti=0;i=~i;printf("%d\n",i);}程序运行后的输出结果是
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
若要求从键盘读入含有空格字符的字符串,应使用函数()。
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
某系统结构图如下图所示,则该结构图的深度是
随机试题
高校科研评价,现在世界各国大部分都采用___________和同行评价两种方式。
目前应如何提高我国中小学教师的地位?
依法必须进行招标的项目,自招标文件开始发出之日至投标人提交投标文件截止之日止,最短不得()。
34.某有限合伙企业合伙协议的下列约定中,符合合伙企业法律制度规定的是()。
在审计计划阶段,决定注册会计师判断对分析性复核结果依赖程度应考虑的因素,你认为下列表达不正确的是( )。注册会计师计划审计工作时,执行分析性复核是为对被审计单位的经营情况获得更好的了解和确认资料中异常的关系和意外的波动,以便( )。
在以下表现的行为中,属于品行性问题行为的有()。
IBM公司制造的“深蓝”计算机战胜了世界顶级国际象棋大师卡斯帕罗夫。这一事实证明()。
(46)Technologyhasmadeiteasytocrossnationalfrontiersphysically,buttherehasbeennoinventionofnewmentalhabitsto
Readthefollowingarticleandanswerquestions19-25.Forquestions19-25,choosethecorrectanswerA,B,CorD.Mark
Lookatthenotesaboutthequalitiesofgreatmanagers.Someinformationismissing.Youwillhearpartofapresentationbya
最新回复
(
0
)