首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
46
问题
有以下程序
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全国计算机二级
相关试题推荐
以下能正确定义二维数组的是()。
两个或两个以上模块之间关联的紧密程度称为()。
请读程序:#include<stdio.h>main(){inta=5,b=7,c=9;pintf("%d,%d,"a,b,C);printf("%d,%d",a,D);}上面程
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}
表达式’8’-’2’的值是()。
下面函数要求计算两个整数x,y之和,并通过形参返回该值,请填空。add(intx,inty,【】z){【】=x+y;}
将E-R图转换到关系模式时,实体与联系都可以表示成
以下函数的功能是求x的y次方,请填空。doublefun(doublex,inty){inti;doublez;for(i=1,z=x;i<y;i++)z=z*【】;returnz;
关系表达式x<y<z,用C语言的表达式为【】。
以下叙述中正确的是()。
随机试题
已知无向图G的结点数为n,边数为e,其邻接表表示中的表结点数与表头结点数之和为______。
吴某,男,24岁,发热已五六日,热略减退,突然出现肢体软弱无力,步履艰难,心烦口渴,咳呛不爽,咽喉干燥,小便黄少,大便干燥,舌质红苔黄,脉细数。证属
下列哪一个激素是穿过细胞膜与核受体结合而起作用
男,35岁,消瘦、乏力、怕热、手颤2个月,夜间突然出现双下肢软瘫,急诊查体:神志清,血压140/80mmHg,心率108次/分,律齐,甲状腺轻度增大、无血管杂音。导致病人双下肢软瘫的直接原因可能是
A.以帮助刷牙、洁牙的方式保持口腔卫生B.维持最基本的口腔功能状态,尽可能康复口腔功能C.培养儿童建立口腔卫生习惯,掌握刷牙方法D.预防第一恒磨牙龋坏E.以无龋及完全保持牙龈健康为口腔健康的目标老年人口腔卫生保健的目的是
某人到银行申请一笔30万元,15年还清的住房贷款,那么此人对货币的需求动机可能是()。
基金管理公司旗下基金获得奖项的,在宣传推介材料中应当尽量引用其过往足够长时间的全部奖项,以证明其业绩的稳定性。()
各级一般公共预算年度执行中有超收收入的,只能用于冲减赤字或者补充预算稳定调节基金。()
与2007年度相比2008年度“房地产开发企业施工房屋面积”增长最快的是()。
下列程序段的执行结果为a="ABBACDDCBA"ForI=6To2Step-2x=Mid(a,I,I)y=Leh(a,I)z=Right(a,I)z=x&y&
最新回复
(
0
)