首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 struct stu{char *name,gender;int score;}; main(){ struct stu a={NULL,’m’,290},b; a.name=(char*)malloc(10); strcpy(a.na
若有以下程序 struct stu{char *name,gender;int score;}; main(){ struct stu a={NULL,’m’,290},b; a.name=(char*)malloc(10); strcpy(a.na
admin
2020-03-15
23
问题
若有以下程序
struct stu{char *name,gender;int score;};
main(){
struct stu a={NULL,’m’,290},b;
a.name=(char*)malloc(10);
strcpy(a.name,"Zhao");
b=a:b.gender=’f’;b.score=350;
strcpy(b.name,"Qian");
primf("%s,%c,%d,",a.name,a.gender,a.score);
printf("%s,%c,%d\n",b.name,b.gender,b.score);}
则程序的输出结果是
选项
A、Zhao,m,290,Qian,f,350
B、Qian,f,350,Qian,f,350
C、Zhao,m,290,Zhao,f,350
D、Qian,m,290,Qian,f,350
答案
D
解析
主函数中定义结构体类型struct stu,有三个成员,第一个成员为字符指针变量。主函数中为stu类型变量a赋值,首先为a.name成员分配存储空间,存入数据。b=a;语句执行完毕以后,a和b的各个成员值相同,需要注意的是b.name和a.name成员都保存了同一段内存的地址,因此当为变量b赋值的时候,同样更改了a的name成员,而其他成员由于有单独的存储空间而不会发生改变。
转载请注明原文地址:https://kaotiyun.com/show/0xCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于函数的叙述中正确的是
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
以下选项中,能用作数据常量的是
以下选项中可用作C程序合法实数的是
表达式:(int)((double)9/2)-9%2的值是
若有定义语句charc=’\101’;则变量c在内存中占
有定义:inta=64,b=8;,则表达式(a&b)‖(a&&b)和(a|b)&&(a‖b)的值分别为()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
下面不能作为结构化方法软件需求分析工具的是
随机试题
尊重病人自主性或决定,在病人坚持己见时,医生应该
某些中药由于用量过大,用药时间过长,药物过敏等原因,可直接损害心肌,或兴奋迷走神经,使心肌应激性升高。临床上以心律失常,心电图损害为特点,甚至可因心脏和呼吸麻痹而死亡。中药不良反应监测方法不包括
母系氏族是山顶洞人的社会组织。()
在项目管理任务分解的基础上,要明确项目经理和()等主管部门或主管人员的工作任务,在此基础上编制工作任务分工表。
甲公司专营A地至B地的旅客运输业务。2010年111月1日,由于正值客运淡季,甲公司将一使用空调车的班次取消,购买了该班次车票的旅客被合并至没有空调的普通客车中。该批旅客认为甲公司的做法不合理,要求退还部分票款,但甲公司以近期多雨雾、路不好走,两种票价金额
“彩铃”是一项能在一定程度上弥补短信、呼叫转移等增值业务对原有语音业务的替代性缺陷的一种较为时尚、个性化的应用业务。有人认为,随着国内移动增值服务市场的逐步深入,“彩铃”业务正悄悄地走向“盈利时代”。“彩铃”客户一颗根据自己的喜好和要求制定自己的回铃音,受
对执政党来说,最大的危险是丧失党性。()
阅读下面短文,回答下列五道题“韦编三绝”是说孔子读《易》次数之多,竟把编联简策的编绳翻断了多次。此语最早见于《史记•孔子世家》。对“韦编”的“韦”如何理解?新版《辞海》的解释是:“韦,熟牛皮。古代用竹简写书,用皮绳编缀,故日韦编。”这种说法其实是错
关于我国的宪法监督,下列说法正确的是()。(2013单17)
Cultureisactivityofthought,andreceptivenesstobeautyandhumanefeeling.Scrapsofinformationhave【B1】______todowith
最新回复
(
0
)