首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun ( char *s ) { char a[10]; strcpy( a, "STRING" ); s = a; } main() { char *p="PROGRAM"; fun(
有以下程序 #include #include void fun ( char *s ) { char a[10]; strcpy( a, "STRING" ); s = a; } main() { char *p="PROGRAM"; fun(
admin
2015-07-28
42
问题
有以下程序
#include
#include
void fun ( char *s )
{
char a[10];
strcpy( a, "STRING" );
s = a;
}
main()
{
char *p="PROGRAM";
fun( p );
printf("%s\n",p);
}
程序运行后的输出结果是(此处□代表空格) ( )。
选项
A、PROGRAM
B、STRING□□□□
C、STRING□□□
D、STRING
答案
A
解析
函数的参数传递过程中,形参只是实参的一个副本,如果形参和实参为两个地址,则形参指针指向的变化不能影响到实参指针的指向。所以该函数fun()调用中,并不能改变实参p的指向,输出结果为"PROGRAM",答案选A。
转载请注明原文地址:https://kaotiyun.com/show/7zDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
x、y、x均为int型变量,描述"x、y和z中至少有两个为正数"的表达式是______。
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
已定义下列函数:intfun(int*p){return*p;)fun函数返回值是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
下列程序是将一个十进制正整数转化为一个八进制数,在程序的空白处应填入的语句是_______。#include<stdio.h>main(){inti=9,a,b[10]={0};scanf("%d",&A)
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abcd",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa"
在数据流图(DFD)中,带有名字的箭头表示______。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
下列选项中合法的赋值语句是()。
随机试题
消化性溃疡常见的并发症是
Ittookhimseveralmonthsto______thewildhorse.
下述哪种是原位癌
治疗无排卵型功血脾虚型的主方是治疗排卵型月经过多气虚型应首选
期货活动中的当事人如果有《期货交易管理条例》规定的违法行为,且其行为符合《刑法》所规定的犯罪构成要件,则要依据《刑法》的有关条款追究相应的刑事责任。()
下列关于法定物权和意定物权的说法中,正确的有()。
下列选项中,属于我国刑法规定的主刑的是()
Youwillhearanotherfiverecordings.Eachspeakeristalkingonthephone.Foreachrecording,decidethemainreasonforthe
Withinthelastfiftyyears,themajorityoftheUnitedStatesworkforcehasmovedfromthemanufacturingtotheservicesector
Tokyoisaconfusingcitymainlybecause______.WhatcanonedoifoneisgoingtovisitaJapaneseinTokyo?
最新回复
(
0
)