首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char*s){char a[10]; strcpy(a,"STRING"); s=a;} main(){char*p="PROGRAM"; fun(p); printf("%s\n",p);} 程序运行后的输出结果是(此处□
有以下程序 void fun(char*s){char a[10]; strcpy(a,"STRING"); s=a;} main(){char*p="PROGRAM"; fun(p); printf("%s\n",p);} 程序运行后的输出结果是(此处□
admin
2018-11-21
39
问题
有以下程序
void fun(char*s){char a[10];
strcpy(a,"STRING");
s=a;}
main(){char*p="PROGRAM";
fun(p);
printf("%s\n",p);}
程序运行后的输出结果是(此处□代表空格)
选项
A、STRING□□□□
B、PROGRAM
C、STRING□□□
D、STRING
答案
B
解析
函数fun的主要功能是把字符串"STRING",存放到字符数组a中,s指向该字符串,函数调用结束以后,释放s和a指向的空间。主函数调用fun(p),并不能更改p的值,因此p的指向没有改变。
转载请注明原文地址:https://kaotiyun.com/show/hlxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。voidfun(){staticinta=0;a+=2;printf("%d",A);}main(){intcc;
下面程序的输出结果是______。main(){inta[]={1,2,3,4,5,6,7,8,9,0,},*p;p=a;printf("%d\n",*p+9);}
有以下程序main(){ihta[]{2,4,6,9,10},y=0,x,*p;p=&a[1];for(x=1);X<3;x++)y+=p[x];printf("%d\n
以下叙述中不正确的是()。
能将高级语言程序转换成目标语言程序的是______。
有以下程序#inculdeMain(){intB[3][3]={0,1,2,0,1,2,0,1,2},i,j,t+1;For(i=0;i
关系表达式x<y<z,用C语言的表达式为【】。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是
随机试题
民警在辖区巡逻时,发现长途汽车站旁有两名青年在互相推搡辱骂,其中一名青年突然从包里抽出一把砍刀将另外一人的胳膊砍伤后逃离。在周围群众的帮助下,民警将违法行为人抓获,并从其包里查获一把砍刀。经鉴定,该砍刀为管制刀具。公安机关以下措施不正确的是:
Weatlastreached______thedestinationbeforeitgotdark.
甲、乙二人系某厂锅炉工。一天,甲的朋友多次打电话催其赴约,但离交班时间还有15分钟。甲心想,乙一直以来都是提前15分钟左右来接班,今天也快来了。于是,在乙到来之前,甲就离开了岗位。恰巧乙这天也有要事。乙心想.平时都是我去后甲才离开,今天迟去15分钟左右,甲
下列各项中,属于会计监督中事中监督的事项是()。
课堂纪律
为什么说私人劳动和社会劳动的矛盾是商品经济的基本矛盾?
英国宪法是由不同历史时期的()构成。
设f(x,y)可微,f(1,2)=2,f’x(1,2)=3,f’y(1,2)=4,ψ(x)=f[x,f(x,2x)],则ψ’(1)=________.
对于语句cout
A、Afitnessprogramofferedtothegeneralpublic.B、Aphysicalexercisetobuildupmuscles.C、Aprogramthatmakespeoplekeep
最新回复
(
0
)