首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
21
问题
若有以下程序
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全国计算机二级
相关试题推荐
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
有以下程序段charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
有以下程序main(){inta=3;a+=a-=a*a:printf("%d\n",a);}程序的输出结果是
以下叙述中正确的是
下列关系表达式中,结果为“假”的是
设有定义:chars[80];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。【09年3月】
软件需求分析阶段的主要任务是()。
数据库设计中反映用户对数据要求的模式是()。【10年9月】
一棵二叉树中共有70个叶子节点与80个度为1的节点,则该二叉树中的总节点数为()。
下面不能作为结构化方法软件需求分析工具的是
随机试题
《中华人民共和国教师法》的实施时间是()。
从未排序序列中挑选元素,并将其依次放入到已排序序列一端的方法,称为()。
患者与人争吵后出现头胀头痛,面红目赤,呕血,猝倒。根据七情内伤致病的理论,该患者的病证属于()。
刘某,男,无业,长期与邻居王某之妻李某保持不正当男女关系,其子刘小某(时年13周岁)自小耳濡目染,深受影响,法制意识淡漠。一日,刘某所住街道一厕所发生一起幼女被奸杀案。经查证,刘小某系该起案件的犯罪嫌疑人,其父刘某涉嫌包庇罪。人民检察院将刘小某和刘某一同诉
根据广告的目标,可以将广告分为()。
乙公司是甲公司的下属子公司,负责甲公司年度财务报表审计业务的ABC会计师事务所同时承接了由甲公司编制的乙公司的财务报表审阅业务,下列有关责任方责任的表述中,正确的是()。
甲股份有限公司(以下简称“甲公司”)2×15年发生的有关交易或事项中,会计处理与所得税处理存在差异的包括以下几项:(1)1月1日,甲公司以3800万元取得对乙公司20%股权,并自取得当日起向乙公司董事会派出1名董事,能够对乙公司财务和经营决策施加重大影响
展子虔的《游春图》从布局到画法可以看出其对李思训《江帆楼阁图》的继承关系。()
“天河工程”论证会于2016年9月在青海省西宁市举行,“天河工程”用人工干预方式改变大气水汽分布,一旦成功,有望在青藏高原地区增加降水。完成下列问题。“天河工程”改变水循环环节中的()
A、 B、 C、 D、 C两组图形中线段数不断增加,且呈现出等差数列规律,第一组图形公差为2,第二组公差也为2。本题正确答案为C。
最新回复
(
0
)