首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 structstu{char*name,gender;intscore;); main( ){ structstua={NULL,’m’,290},b; a.name=(char*)malloc(10); strcpy(a.name,’
若有以下程序 structstu{char*name,gender;intscore;); main( ){ structstua={NULL,’m’,290},b; a.name=(char*)malloc(10); strcpy(a.name,’
admin
2014-06-15
43
问题
若有以下程序
structstu{char*name,gender;intscore;);
main( ){
structstua={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.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
解析
主函数中定义结构体类型stmctstu,有三个成员,第一个成员为字符指针变量。主函数中为stu类型变量a赋值,首先为a_name成员分配存储空间,存入数据。b=a;语句执行完毕以后,a和b的各个成员值相同,需要注意的是b.name和a.name成员都保存了同一段内存的地址,因此当为变量b赋值的时候,同样更改了a的name成员,而其他成员由于有单独的存储空间而不会发生改变。
转载请注明原文地址:https://kaotiyun.com/show/1lJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。
有以下程序片段,请问执行后的输出结果是【】。 intn=10; while(n>7) {printf("%d",n--); }
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了“c=&b;b=&a;”语句后,表达式**c的值是()。
设有以下定义和语句:inta[3][2]={1,2,3,4,5,6,),*p[3];p[0]=a[1];则*(p[0]+1)所代表的数组元素是()。
以下程序的功能是:从键盘输入一字符串,要求将每个单词中的第一个字母改成小写(如果原来已是小写字母,则不变),然后输出转换结果,补足所缺语句。main(){charstr[200];inti=0;while((___
指针变量p和数组a的说明如下:int*a[3]={"aa","bb","cc"},**p;执行语句p=&a[2];后,*p指向的字符串是______。
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是______。
下列关于队列的叙述中正确的是______。
在下列选项中,______不是一个算法一般应该具有的基本特征。
下列叙述中正确的是()。
随机试题
下列操作中,适宜使用宏的是()。
男性,35岁。周期性上腹痛3年,常空腹发作,夜间加重,进餐后可缓解。若该患者拒绝纤维胃镜检查,为明确诊断,应首选的检查是
根据马斯洛的人的基本需要层次理论,属于安全需要的是()。
关于产程,下列哪项是正确的
阳明头痛的引经药应首选
在Excel中,要将有数据且带有格式的单元格恢复为普通的单元格,先要选定该单元,然后使用()。
代理制作涉税文书的基本程序之一是()。
灾难性事件往往以突发的方式出现,给个人与社会造成巨大的破坏和影响。灾难的突发性决定了报道的___________是第一位的。最快的时间、最新的报道,才能满足人们在灾难发生后对___________的迫切需求和思想混乱时的心理需求。能否快速地投入新闻报道成为
BelowisachartshowingtheframeworkofTheFederalGovernment.Studycarefullythechartandwriteanessayofabout120word
()纪事()读书时间()人与自然()探索发现
最新回复
(
0
)