导航:首页 > 编程语言 > 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相关的资料

热点内容
公司电脑禁u盘复制文件 浏览:69
电销帮的数据什么时候更新 浏览:845
文件无法用已安装的pdf读取 浏览:446
瑞星客户端保护密码如何更改 浏览:148
雪之花版本 浏览:528
传送文件会消耗多少流量 浏览:330
手机网络怎么调成2g 浏览:649
云游戏都有哪些app 浏览:170
门店利润分析哪些数据 浏览:603
大学里的大数据专业指什么 浏览:594
从java传值到jsp页面 浏览:272
苹果编程软件哪个好 浏览:566
javamodbusip的区别 浏览:364
理财网站哪个靠谱 浏览:799
linuxdate秒数 浏览:852
小家电编程软件用哪个 浏览:287
note4iphone6plus拍照 浏览:335
android大型文件放哪里 浏览:311
编程大学要学习什么专业 浏览:791
小姐微信号联系方式 浏览:273

友情链接