导航:首页 > 编程语言 > c写程序输出ab

c写程序输出ab

发布时间:2024-10-20 15:50:35

Ⅰ 该c语言程序的输出结果为Ab,如何理解

main()
{
char c1='A',c2='a',*p1,*p2;
p1=&c1;//p1指向的是c1
p2=&c2;//p2指向的是c2
fun(p1,p2);//这里传的是p1,p2。并不是c1,c2,接下来看函数里的
printf("%c%c\n",c1,c2);//所以,此时c1的内容并没有改变,c2自增了1,所以结果就是Ab
}
void fun(char *a,char*b)//这里的a指向的是p1,b指向的是p2
{a=b;//这里a就指向了b,也就是p2,所以此时a就是指向了c2,而c1还是自己原来的,并没有任何变化
(*a)++;//这里把a现在的内容自增了,也就是c2的内容自增了,就是从a变成了b,现在再回到主函数
}

阅读全文

与c写程序输出ab相关的资料

热点内容
iphone5s包装4g没有气孔 浏览:814
html包含文件代码吗 浏览:50
苹果appstore日本账号 浏览:532
解密dg加密的文件 浏览:206
gsh6什么格式文件 浏览:507
dnf85版本觉醒任务 浏览:998
范冰冰苹果百度云盘资源链接 浏览:507
数据库主机是什么系统 浏览:812
pdf表单教程 浏览:715
百度浏览器去更新安卓破解版 浏览:855
光盘内部应用程序错误 浏览:83
iphone6升级ios9步骤 浏览:873
魔力代码 浏览:497
win10打开局域网文件夹很卡 浏览:986
app收益怎么分 浏览:812
我的世界什么版本好玩 浏览:341
控制专硕如何报考编程 浏览:534
元祖在编程里是什么意思 浏览:491
小码王为什么比核桃编程贵 浏览:627
qq下载app有哪些 浏览:380

友情链接