首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
31
问题
有以下程序
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://jikaoti.com/ti/O3a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义二维数组的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
有以下程序:voidfun1(char*p){char*q;q=P;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]={"Program"),*p
有下列程序段: char ch;int k; ch=’a’;k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCII十进制代码为97,则执行上述程序段后输出
表达式’8’-’2’的值是()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
以下函数用来求出2个整数之和,并通过形参将结果传回。voidfunc(intx,inty,【】z){*z=x+y;}
下列叙述错误的是()。
对数据元素之间的逻辑关系的描述是()。
关系数据库的数据及更新操作必须遵循()等完整性规则。
随机试题
Poorhealthandlackofmoneymaybothbe______toeducationalprogress.
Manystudentsfindtheexperienceofattendinguniversitylecturestobeaconfusingandfrustratingexperience.Thelecturersp
我国学者提出的,特点为骨髓中以原始及早幼粒细胞增多,且以异常的中性中幼粒细胞为主的白血病是
导致产褥病率的主要原因是
下列各项中,可用于确定所提供劳务完工进度的方法有()。
《唐律疏议.斗讼律》规定:诸告人罪,皆须明注年月,指陈实事,不得称疑。违者,笞五十。官司受而为理者,减所告罪一等。即被杀、被盗及水火损败者,亦不得称疑,虽虚,皆不反坐。其军府之官,不得辄受告事辞牒,若告谋叛以上及盗者,依“为受即送官司”之法。请运用中国法
Youaregoingtoreadalistofheadingsandatextabouthappiness.ChoosethemostsuitableheadingfromthelistA—Fforeach
可在C程序中用作用户标识符的一组标识符是()。
在窗体中要显示一名医生基本信息和该医生当天预约的病人,窗体设计时要在主窗体中显示医生基本信息,在子窗体中显示预约的病人,则主窗体和子窗体数据源之间的关系是
按照下列要求,完成介绍世界动物日演示文稿的制作:将第2张幻灯片中的项目符号列表转换为SmartArt图形,布局为“垂直曲形列表”,图形中的字体为“方正姚体”;为SmartArt图形中包含文字内容的5个形状分别建立超链接,链接到后面对应内容的幻灯片。
最新回复
(
0
)