首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char*s) { char a[10]; strcpy(a,"STRING"); s=a; } main() { char*p="PROGRAN"; fun(p)
有以下程序 void fun(char*s) { char a[10]; strcpy(a,"STRING"); s=a; } main() { char*p="PROGRAN"; fun(p)
admin
2016-12-28
25
问题
有以下程序
void fun(char*s) {
char a[10];
strcpy(a,"STRING");
s=a; }
main() {
char*p="PROGRAN";
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/MwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于图书管理数据库,将图书表中“人民邮电出版社”的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书______WHERE出版单位="人民邮电出版社"
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]=
在C语言中,变量的隐含存储类别是
以下数组定义中错误的是
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;______;q++)if(*q>max
若程序有宏定义:#defineN100则以下叙述中正确的是______。
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
下列叙述中正确的是______。
下列二维数组初始化语句中,不正确的是()。
随机试题
某集团公司统一采用应收账款余额百分比法计提坏账准备,计提比例为5%,2006年初内部应收账款余额为500万元,本年末内部应收账款余额为400万元,在连续编制合并会计报表的情况下,2006年末就该项内部应收账款计提的坏账准备编制的抵消分录为
《箱子岩》的作者是________。
我国文学史上第一部最富文采、标志着我国古代叙事散文的成熟著作是()。
妊娠期最易发生心衰的时期为产褥期下列哪种处理方法不正确
正确地选择()能使施工方法更为先进,合理,经济。
案例十:邹先生是一家期货公司的职员,计划购买一辆价值20万元的汽车。根据案例十,回答下列问题:如果邹先生向银行申请个人汽车消费贷款,则他可使用贷款的年限最高为( )年。
关税属于()。
A企业是一家有限合伙企业,由张某、李某和赵某设立。其中张某为普通合伙人,李某和赵某为有限合伙人。2012年2月,A企业接到B公司发出一封电子邮件称:现有一批电器,包括某型号电视机80台,每台售价3400元;某型号电冰箱100台,每台售价280
甲公司向乙公司购买机器一台,为支付货款,签发了一张以自己为出票人、以乙公司为收款人、以建设银行为承兑人、票面金额为30万元、到期日为2008年8月3日的银行承兑汇票,并交付给乙公司。甲公司和建设银行均在该汇票上进行了签章。乙公司的财务人员赵某利用工作之便,
下面是某教师的教学活动片段,根据要求回答问题。T:Hello,everyone!Welcomebacktoschool!Nicetomeetyou!Ss:Nicetomeetyou!T:Whocantellmew
最新回复
(
0
)