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

熱點內容
trixx超頻軟體教程 瀏覽:226
後台有程序在運行然後強制關閉 瀏覽:424
plc的顯示屏如何編程 瀏覽:93
網路用語近義詞有哪些 瀏覽:166
ps崩潰轉存為dmp文件 瀏覽:423
網頁引用js文件路徑 瀏覽:333
iphone5的網路設置在哪 瀏覽:413
ug編程M00在哪裡設置 瀏覽:660
蘋果的carplay支持哪些app 瀏覽:900
編程貓中血條怎麼設置 瀏覽:880
win81store文件夾 瀏覽:859
python打開linux文件 瀏覽:30
labview編程框圖怎麼復制 瀏覽:42
別克英朗如何刪除app 瀏覽:868
java介面常見問題分析 瀏覽:577
如何將一列數據另一列數據互補 瀏覽:50
海南哪些地方有電信5g網路 瀏覽:537
動態修改shiro配置文件 瀏覽:212
u盤極速彈出文件未關閉 瀏覽:929
小米k30網路信號差怎麼解決 瀏覽:471

友情鏈接