首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
111
问题
若有以下程序
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全国计算机二级
相关试题推荐
有以下程序:voidswap1(int*a,int*b){int*c=a;a=b,b=c;}voidswap2(int*a,int*b){intc=*a;*a=*b
若有如下程序:main(){inta[][2]={1,2,6,9,11},(*t)[2];t=a;printf("%d,%d\n",*(t[1]+1),(*t)[1]);}则程序运行后输出的结果是【
若有如下程序:intm=1;main(){intt=0,s=0;{intm=4;s+=m;)t+=m;printf("%d,%d\n",s,t);}则程序运行后的输出结果是()
设有如下定义:strucksk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()。
若有如下程序:intsub(intm){if(m==1||m==0)return2;elsereturn(sub(m-1)*sub(m-2));}main(){intn;scanf(
以下选项中合法的实型常数是()。
若变量a、i已正确定义,且i已正确赋值,合法的语句是()。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送()。
指针变量p和数组a的说明如下:int*a[3]={"aa","bb","cc"},**p;执行语句p=&a[2];后,*p指向的字符串是______。
下列关于队列的叙述中正确的是______。
随机试题
审美意象虽是艺术品的核心,但它却是精神性的,这是因为审美意象()
某种学习主义的观点认为,学生并不是空着脑袋走进教室的。在学生的日常生活中他们已经形成了丰富的经验,小到身边的衣食住行,大到宇宙星体,从自然现象到社会生话,他们都有一些自己的看法。教师在教育教学过程中要充分发挥学生的这些已有的知识经验。这是(
普通合伙企业的事务执行方式有()。
Directions:Forthispart,youarerequiredtowriteacompositionof120to180words.Yourwritingshouldbebasedonthetitl
下列表述是关于必要共同诉讼人中的一人或者部分人提出的上诉,其中正确的有:()
根据《水电水利工程模板施工规范》和《水工建筑物滑动模板施工技术规范》(DL/T5400—2007),下列关于模板施工的说法正确的是()
故意,是指违反治安管理行为的主体已经预见自己的行为会构成违反治安管理的事实而轻信能够避免的心理态度。()
洋务运动期间,洋务派首先兴办的是军用工业。曾国藩支持李鸿章筹办的上海江南制造总局,是当时国内最大的兵工厂。左宗棠在福建创办福州船政局,附设有船政学堂,是当时国内最大的造船厂。洋务派在创办军事工业中遇到资金奇缺,原料和燃料供应不足,以及交通运输落后等困难,需
求极限.
在考生文件夹下打开文档Word.docx,按照要求完成下列操作并以该文件名(Word.docx)保存文件。按照参考样式“Word参考样式.jpg”完成设置和制作。具体要求如下:设置第四至第六段文字,要求首行缩进2个字符。将第四至第六段的段首“《报告
最新回复
(
0
)