導航:首頁 > 編程語言 > 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相關的資料

熱點內容
小姐微信號聯系方式 瀏覽:273
redishashsetjava 瀏覽:284
app收不到推送 瀏覽:407
cp1h伺服控制正反程序 瀏覽:234
為什麼打開列印機找不到掃描文件 瀏覽:650
3位國家代碼下載 瀏覽:162
邏輯解密app 瀏覽:46
linux注銷到登錄界面 瀏覽:367
如何把軟體app弄出來快捷方式 瀏覽:308
被u盤木馬隱藏的文件怎麼恢復 瀏覽:503
win10自動ip地址怎麼辦 瀏覽:411
微信mid 瀏覽:421
矩形選框工具取消固定大小 瀏覽:207
openfiledialog文件類型 瀏覽:710
es文件管理器如何安裝軟體 瀏覽:559
win10沒有headphone 瀏覽:929
宮鎖連城哪個app可看 瀏覽:428
macbookpro文件夾 瀏覽:50
文件破壞如何恢復 瀏覽:871
名稱模糊查找代碼 瀏覽:586

友情鏈接