首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char *a,char *b) { a=b; ( *a)++; } main() {char cl=’A’,c2=’a’,*p1,*p2; p1=&c1;p2:&c2;
有以下程序 void fun(char *a,char *b) { a=b; ( *a)++; } main() {char cl=’A’,c2=’a’,*p1,*p2; p1=&c1;p2:&c2;
admin
2009-04-15
20
问题
有以下程序 void fun(char *a,char *b) { a=b; ( *a)++; } main() {char cl=’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
答案
1
解析
指针作为函数参数的运用,经过分析得知fun()函数的功能:将形参 a指向形参b所指的存储空间,然后使形参a指向变量的值加1。在主函数中定义了字符型指针变量p1和p2,并让它们分别指向“c1和c2。然后将p1、p2作为实参传递给形参a、 b。在fun()函数中,首先让指针变量p1指向P2,然后P1指向的存储空间的值加1,即让变量c2加1为“b”,而c1的值没有被改变,仍然是“A”。
转载请注明原文地址:https://jikaoti.com/ti/6FK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimxAsString,yAsStringx=Right("abcd",2)y=Mid("dcba",2,3)Ifx>
在窗体上画1个命令按钮和1个文本框,其名称分别为Command1和Text1,再编写如下程序:DimssAsStringPrivateSubText1_KeyPress(KeyAsciiAsInteger) IfChr(KeyA
下列方法中,不属于软件调试方法的是()。
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4):j=1
下列合法的变量名是( )。
下列操作中不能向工程中添加窗体的是()。
将数据项"Student"添加到名称为List1的列表框中,并使其成为列表框第一项的语句为( )。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
下列选项中,不属于数据库管理的是()。
随机试题
因治疗不当,影响骨折正常愈合过程的因素有
与细胞生长、增殖和分化有关的信号转导途径主要有
在第一眼位时,有外旋作用的直肌有
下列表现中不属于湿证的是
既能理气调中,又能燥湿化痰,有"脾肺二经之气分药"之称的药物是
羧甲基淀粉钠通常作为片剂的()。
甲企业股东李某2015年2月购置了一辆乘用车,支付的含增值税价款为117万元,其中包括车辆装饰费1万元、工具价款0.5万元、零部件价款1.2万元。李某缴纳的车辆购置税是()万元。
Manypeopleareinterestedinlisteningtoit.Peopleuseitto.call.
Lukestudiedbusinessstudiescoursefortwoyearsatcollege.
Fortheemployee,beingplacedinapositionthatiscomfortableandmeetsexpectationswillmakethejoblessstressfulandall
最新回复
(
0
)