首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char*name,gender;int score;}STU; void f(char*p){p=(char*)malloc(10);strcpy(p,"Qian");} mai
若有以下程序 typedef struct stu{char*name,gender;int score;}STU; void f(char*p){p=(char*)malloc(10);strcpy(p,"Qian");} mai
admin
2013-10-19
53
问题
若有以下程序
typedef struct stu{char*name,gender;int score;}STU;
void f(char*p){p=(char*)malloc(10);strcpy(p,"Qian");}
main(){
STU a={NULL,’m’,290},b;
a.name=(char*)malloc(10);
strcpy(a.name,"Zhao");
b=a;f(b.name);
b.gender=’f:b.score=350;
printf("%s,%c,%(1,",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,C350,Qian,f,350
C、Qian,m,290,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
D
解析
函数f(char*p)的主要功能申请字符串的存储空间,然后存入字符串"Qian",但当程序调用结束以后,形参指针变量p撤销,存储的字符串地址丢失,而不能更改实参指针的值。主函数中结构体变量定义同时赋初值,初始情况其name指针成员存储空,而后语句为其分配存储空间,存入字符串"Zhao"。执行b=a;语句后,b的数据和a的数据相同,调用函数f以后,b的name成员的值没变。
转载请注明原文地址:https://kaotiyun.com/show/AvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后的输出结果是()。voidfuncl(inti);voidfunc2(inti);charst[]="hello,friend!";voidfuncl(inti){printf("
下列关于E-R图的描述中正确的是()。
对下面的程序进行编译与连接生成可执行文件c.exe,并在DOS命令提示符下输入:cIsaid"IloveChina"!程序代码如下:main(intargc,char*argv[]){printf("
下列程序段的输出结果是______。voidfun(int*x,int*y){pnntf("%d%d",*x,*y);*x=3;*y=4;}main(){intx=1,y=2;fu
有以下程序:main(){intx[8]={8,7,6,5,0,0},*s;S=x+3;printf("%d\n",s[2]);}程序运行后的输出结果是______。
下面程序的输出结果是#include<stdio.h>main(){inti=010,j=10;Printf(“%d,%d”,++i,j--);}
下面程序段的运行结果是()。chara[]="abcdefgh";char*p=a;p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
设变量x为noat型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第3位四舍五入的是()。
在C语言中,不正确的int类型的常数是_______。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
Itwaswonderfulupthere.Ralphwantedtoreachoutand【C1】______astar,forthey【C2】______soclose.Hecouldseetheearthget
亚急性感染心内膜炎最常见的病原菌是
关于地西泮的体内过程,下列错误的是
某企业将一批价值60万元的材料运往境外加工,出境时已向海关报明,并在海关规定的期限内复运进境,经海关审定该企业支付给境外公司的加工费和料件费共20万元,加工完毕后货物运抵我国境内输入地点起卸前发生运费10万元、保险费5万元。已知该材料进口关税税率为10%,
某企业内部某车间为成本中心,生产甲产品,预算产量为2000件,单位成本300元,实际产量2450件,实际单位成本270元,则该成本中心的预算成本节约率为()。
他说陶渊明的诗句有种真实、平凡而不可______的美,且看:“______远人村,依依墟里烟,狗吠深巷中,鸡鸣桑树颠……”。填入划横线部分最恰当的一项是:
It’s2:30pmandI’mprocrastinating.Theprojectis【C1】______by5o’clockandIcan’tseemtofindthe【C2】______togetitdone.
下列关于光纤同轴电缆混合网HFC的描述中,错误的是()。
A、Fine,thankyou.B、Thesametoyou.C、Howdoyoudo?D、I’mateacher.C“Howdoyoudo?”即“你好!”是两人初次见面的问候语。对这句话的恰当回应通常是“Howdoy
PresidentBarackObama’spicktoheadtheEnvironmentalProtectionAgency(EPA),LisaJackson,hasspent20yearsasanenvironme
最新回复
(
0
)