首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 struct stu{char*name,gender;int score;}; main(){struct stu a={NULL,’m’,290},b; a.name=(char*)malloc(10); strcpy(a.name,"Z
若有以下程序 struct stu{char*name,gender;int score;}; main(){struct stu a={NULL,’m’,290},b; a.name=(char*)malloc(10); strcpy(a.name,"Z
admin
2019-05-17
31
问题
若有以下程序
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");
printf("%s,%c,%d,",a.name,a.gender,a.score);
printf("%s,%c,%d\n",b.
选项
A、Zhao,m,290,Qian,f,350
B、Qian,f,350,Qian,f,350
C、Zhao,m,290,Zhao,e350
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://www.kaotiyun.com/show/iTRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=10;,则表达式x-=x+x的值为()。【09年9月】
以下关于结构化程序设计的叙述中正确的是()。【10年9月】
数据库应用系统中的核心问题是()。【09年3月】
软件(程序)调试的任务是()。【10年3月】
下列叙述中正确的是()。【10年9月】
设有定义语句int(*f)(int);则以下叙述正确的是
在以下给出的表达式中,与while(E)中的(E):不等价的表达式是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
C语言中char类型数据占字节数为
随机试题
财务行政管理事务主要包括()
定影的作用有
()的板栗产量居全国第一。
用人单位对求职学生精神方面的重视程度,在此次调查中表现得很突出。其中责任意识(77.8%)、敬业精神(71.3%)和团队合作精神(69.4%)在用人单位非常重视的各项指标中位居前三名。而调查中,没有一家单位表示对学生的精神状态包括思想道德修养和主观能动性
某高校两校区相距2760米,甲、乙两同学从各自校区同时出发到对方校区,甲的速度为70米/分钟,乙的速度为110米/分钟,在路上二人第一次相遇后继续行进,到达对方校区后马上回返,那么两人从岀发到第二次相遇需用多少分钟?
简述合同无效的情形。
[2008年MPA真题]某三口之家节假日对看电视的态度如下:妈妈要看电视,什么节目都可以;爸爸可以不看电视,要看就看新闻节目;孩子可以不看电视,要看就看动画节目。他们根据自己的态度对以下意见表示自己的看法。①不看电视。②看新闻节目。③看动画节目。以
Englishhasbeensuccessfullypromoted,andhasbeeneagerlyadoptedinthegloballinguisticmarketplace.Onesymptomoftheim
Whatdoesthemanwantthewomantodo?
A、 B、 C、 Cproduct’sprices和website是千万不能听错的重要部分。对话内容与打印什么无关,所以(A)要从答案中除去。上传到ourwebsite与theirwebsite毫无关系,所以(B)也
最新回复
(
0
)