%s與%c有什么區(qū)別,分別適用于哪種情況?
輸出字符時(shí)應(yīng)該用什么
qq_踩了口香糖_04206687
2016-10-23 16:21:30
TA貢獻(xiàn)152條經(jīng)驗(yàn) 獲得超157個(gè)贊
先來(lái)個(gè)代碼
#include?<stdio.h>? int?main()? { char?c?=?'H'; char?ch[13]?=?{"Hello?World!"}; //輸出當(dāng)個(gè)單個(gè)字符,就可以用?%c printf("%c",?c); //輸出一個(gè)字符數(shù)組可以這樣寫(xiě) int?i; for(i?=?0;?i?<?13;?++i) { ????printf("%c",?ch[i]); } //是不是感覺(jué)有點(diǎn)麻煩,?這時(shí),?%s?就可以使用了 printf("%s",?ch); return?0;? }
還有一些其他的場(chǎng)景, 以后就會(huì)遇見(jiàn)了,....
希望上面的能幫助到你
舉報(bào)