首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 struct stu { char *name, gender; int score; }; main() { struct stu a={NULL, ’m’, 290}, b; a.name=(char *)malloc(10); strc
若有以下程序 struct stu { char *name, gender; int score; }; main() { struct stu a={NULL, ’m’, 290}, b; a.name=(char *)malloc(10); strc
admin
2018-10-16
59
问题
若有以下程序
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.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/Jgxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdi0.h> main( ) { FILE *fp; int i=20,j=50,k,n; fp=fopen("d1.dat","W"); fprintf(fp,"%d\n",i);fprintf(fp,
有以下程序:intf(intb[][4]){inti,j,s=0;for(j=0;i<4;i++){i=j;if(i>2)i=3-j;s+=b[i][j];}returns
有如下程序main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;
有以下程序 main() { int i=1, j=2,k=3; if(i++==1&&(++j==3||k++==3)) pfintf("%d %d %d\n ",i,j,k); } 程序运行后的输出结果是______。
有下列程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%2)
下列程序执行后的输出结果是()。voidfune(int*a,intb[]){b[0]=*a+b;}main(){inta,b[5];a=0;b[0]=3;func(&a,b);printf("%d\n",b[0]);
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
能将高级语言编写的源程序转换为目标程序的软件是
如果调用fopen函数不成功,则函数返回【】;如果调用fclose函数不成功,则函数返回【】。
随机试题
A、Itcoststoomuch.B、Itsprocessdoesn’tworkyet.C、Thesaltcannotberemovedtotally.D、Seawatercan’tbeprocessed.A短文最后提
A、大黄䗪虫丸B、七制香附丸C、少腹逐瘀丸D、坤宝丸E、八珍益母丸某女,39岁。症见经期错后,经行少腹冷痛,经血紫黯,有血块,宜选用的中成药是
发绀是由于血液中_________所致。
()且作为生活饮用水、食品加工用水的水源或渔业用水时,应调查冰封期的水质、水文情况。
当确定写实记录法延续时间时,通常需要考虑的因素有()。
当K上穿D时,下列有关买入信号可靠性的说法,正确的有( )。
根据税收征收管理法律制度的规定,下列属于税务机关可以采取税收保全措施的是()。
外商投资企业改组为股份制企业,原外商投资企业注销,其资产转为认股投资的价值与原账面价值的变动部分不必计入原企业损益,而直接转入新企业所有者权益。()
《泰晤士报》报道:据估计,被劫掠和破坏的财产,总值超过六百万镑。在场的每个人都掠夺很多。在进入皇宫的宫殿后,谁也不知道该拿什么东西。这则报道反映了哪一事件?
It’shardtomissthem:theepitomeofcasual"geekchic"andorganizedwithinthewarrantyoftheirPalmPilots,theysiplabor
最新回复
(
0
)