首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char *a, char *b) { a=b; (*a)++; } main() { char c1=’A’,c2=’a’,*p1,*p2; p1=&c1; p2=&c2; fun(p1,p2); printf("%c%c\
有以下程序 void fun(char *a, char *b) { a=b; (*a)++; } main() { char c1=’A’,c2=’a’,*p1,*p2; p1=&c1; p2=&c2; fun(p1,p2); printf("%c%c\
admin
2005-08-15
41
问题
有以下程序
void fun(char *a, char *b)
{ a=b; (*a)++; }
main()
{ char c1=’A’,c2=’a’,*p1,*p2;
p1=&c1; p2=&c2; fun(p1,p2);
printf("%c%c\n",c1,c2);
}
程序运行后的输出结果是
选项
A、Ab
B、aa
C、Aa
D、Bb
答案
A
解析
本题考查了地址的调用。在子函数fun()中,a,b分别存储的是存放“A”,“a,,两个字符所在存储单元的地址。但在子函数中直接改变了指针变量a所指存储单元(a=b,即b所指单元)中的值,使其变为“b”,故子函数执行结束时,c1的值不变,c2的值改变。
转载请注明原文地址:https://kaotiyun.com/show/RiHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面定义窗体级变量a的语句中错误的是
在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommandl_Click()X=5:Y=3
下列关于栈的叙述正确的是
关于KeyPress事件,以下叙述中正确的是
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。窗体文件的程序如下:PrivateTypexaAsInteger:bAsIntegerEndTypePrivateSubCommandl_C
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序中的注释
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1标题为“选课”的窗体上画一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复
在名称为Forml、标题为”标签”的窗体上,画一个名称为Labell并可自动调整大小的标签,其标题为”计算机等级考试”,字体大小为三号字;再画两个命令按钮,标题分别是”宋体”和”黑体”,名称分别为Commandl、Command2。如图2-72所示。要求
以下自定义数据类型的语句中,正确的是
随机试题
弥漫性大B细胞淋巴瘤的首选化疗方案是
根据刑事诉讼法相关规定,下列有关案件旁听的做法违反法律规定的是:
金融机构未经任职资格审查任命高级管理人员的,应处以30万元以上罚款。()
有“金银有价玉无价”之谓的是()。
新课程把化学教学过程看作是()。
现代计算机中采用二进制数制是因为二进制数的优点是()。
therealeconomy
在各种动物中,只有人的发育过程包括了一段青春期,即由性器官逐步发育到完全成熟的一段相对较长的时期。至于各个人种的原始人类,当然我们现在只能通过化石才能确认和研究他们的曾经存在,是否也像人类一样有青春期这一点则难以得知,因为——。以下哪项作为上文的后继最为恰
Pastconsiderationisnotagoodconsiderationfornegotiableinstruments.
A、Hehasmorethanonechild.B、Hiswifeisagraduatestudent.C、Heisafull-timestudent.D、Heworksattheuniversityhousin
最新回复
(
0
)