首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 struct stu{char*name,gender;int score;}; main(){ struct stu a={NULL,’m’,290},b; a.name=(char*)malloc(10);
若有以下程序 struct stu{char*name,gender;int score;}; main(){ struct stu a={NULL,’m’,290},b; a.name=(char*)malloc(10);
admin
2015-08-14
28
问题
若有以下程序
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://jikaoti.com/ti/0Ni0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=f
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;
下列语句段中,正确的是()。
若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是()
在C语言中,函数的隐含存储类别是______。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include#include"myfun.c"main(){fun();printf("\n");}myf
以下能正确定义一维数组的选项是
随机试题
1943年美国心理学家马斯洛提出()
中国城市教育管理体制运行和管理的模式有哪些?
A.黄柏B.牡丹皮C.赤芍D.玄参E.知母既可退虚热,又能治疗肠痈腹痛的中药是
10(6)kV变电所变压器外廓与围栏(墙)的净距不应小于0.8m,变压器底部距地面不应小于0.3m,相邻变压器外廓之间的净距不应小于()。
对于人民检察院批准逮捕的决定,公安机关应当执行,并且在适当时将执行情况通知人民检察院。()
一个八岁的小孩子()能够把《论语》背下来,这真是一件啧啧()事情。
TheBritisharenotsofamiliarwithdifferentculturesandotherwaysofdoingthings,______isoftenthecaseinothercountr
网络操作系统提供的网络管理服务工具可以提供哪几种主要功能Ⅰ.网络性能分析Ⅱ.网络状态监控Ⅲ.应用软件控制Ⅳ.存储管理用户数据
GenerationsofAmericanshavebeenbrought【C1】______tobelievethatagoodbreakfastisimportantforhealth.Eatingbreakfasta
Thefollowingisanadvertisement.SecurityandPrivacyonWalmart.comHowWeProtectYourPrivacy:
最新回复
(
0
)