首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char*s){ char a[10]; strcpy(a,"STRING"); s=a;} main(){ char*p="PROGRAM"; fun(p);
有以下程序 void fun(char*s){ char a[10]; strcpy(a,"STRING"); s=a;} main(){ char*p="PROGRAM"; fun(p);
admin
2019-05-17
29
问题
有以下程序
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/HDRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中关于位运算的叙述正确的是
若有以下程序main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b=2)r+=2;if(c!=3);r+=3;if(d=4)r+=4;printf(’’%d\n’’,r);)则程序的输
下列选项中,能够满足’’只要字符串s1等于字符串s2,则执行ST’’要求的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
给定程序MODll.C中函数fun的功能是:计算S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,
编写一个函数,从num个字符串中找出最长的一个字符串,并通过形参指针max传回该串地址。(注意:主函数中用****作为结束输入的标志。)注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun
在满足实体完整性约束的条件下()。
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
短期国库券期限在一年之内,目的是弥补当年财政收支赤字。()
唾液淀粉酶发挥作用的最适PH值是
腹腔动脉的主要三大分支为
A.全身散在斑丘疹、水疱疹B.感染性休克、惊厥、呼吸衰竭C.阵发性痉挛性咳嗽、吸气末鸡鸣样吼声D.发热、流涕、结膜充血、口腔科氏斑E.发热、全身皮肤充血、鸡皮样皮疹麻疹的临床特点()
某护士使用臭氧灭菌灯对空气进行消毒,消毒结束后,间隔时间多久人员方可进入
在采用资本资产定价模型估计普通股成本时,对于贝塔值的估计,下列表述正确的有()。
股市波动信息对一些投资者来说价值连城,对另外一些投资者来说却毫无意义。这体现了()。
在C语言中,变量的隐含存储类别是()。
Hamilah,theDoctorscookwasinawhirl(混乱,繁忙)ofgreatactivity.Shewascontinuallystickingherhead【C1】______ofthecookhou
Readtheinvitationcardbelow.MrWangChangwenRequeststhepleasureofthecompanyof
最新回复
(
0
)