首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
31
问题
有以下程序
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全国计算机二级
相关试题推荐
以下不正确的叙述是
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
结构化程序设计主要强调的是
有以下程序#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getcha
以下数组定义中错误的是
以下说明语句中,【】是结构体类型名。typedefstruct{intn;charch[8];}PER;
以下说明语句中,【】是结构体类型名。typedefstruct{intn;charch[8];}PER;
下列是用户自定义标识符的是
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
下列二维数组初始化语句中,不正确的是()。
随机试题
(1)"Pleasepasstheturkeyanddressing."Whatdoesthissimplerequestmakeyouthinkabout?IfyouareanAmerican,youthink
目前使用最广泛的花键是()花键,通常可在卧式铣床上铣削加工。
关于储存式自身输血禁忌证错误的是
池塘边自由采食水葫芦、菱角的散养猪中,部分猪发病,主要表现为腹胀、腹痛、下痢、消瘦、贫血。最有可能感染的寄生虫是()
男,35岁。右下8近中位阻生,右下7远中颈部可疑龋坏。现拟拔除右下8。如果患者拔牙后4天出现发热、开口困难和吞咽疼痛,检查发现拔牙窝舌侧黏膜红肿及压痛。最可能的诊断是
根据上述评分原则和各投标单位情况,对各投标单位的各评价项目推算出各项指标的应得分。按综合评分法确定各投标单位的综合分数值。
以下不属于金融机构的反洗钱义务的是( )。
一段以每秒25帧播放,每帧画面为512×384像素,24位彩色,且未经压缩的30秒AVI格式的文件需要的存储空间为()。
因为当χ→0时,[*]所以[*]
HowCustomsWorkA)Oneofthelittleritualsallinternationaltravelersgothroughiscustoms.Tomostpeople,thisisjustano
最新回复
(
0
)