課程
/后端開發(fā)
/C
/C語言入門
為什么非要加%c /n ?轉(zhuǎn)義符 在什么情況下 函數(shù)中才用轉(zhuǎn)義符?
2016-10-24
源自:C語言入門 3-9
正在回答
%c是因?yàn)檩敵龅氖恰畒’和‘n’,輸出的是char字符。而不是數(shù)字啊語句什么的。
\n的規(guī)定輸出則是為了美觀以及增強(qiáng)輸出結(jié)果的可讀性,可以加可以不加,表示的是換行。但是為了和要求輸出結(jié)果的一致性,這里的\n則是要加的。
\n是換行的意思哈,像剛剛這一題,printf("小編能不能打車回家:")
這個(gè)語句就不加\n,因?yàn)槲覀兿M吹降慕Y(jié)果是在同一行的,如下
小編能不能回家:YorN
如果我們加了printf("小編能不能打車回家:\n"),那么結(jié)果就會(huì)變成
小編能不能回家:
YorN
這樣就不是很好看哈,簡(jiǎn)單說,就是對(duì)運(yùn)算沒什么影響,但是對(duì)結(jié)果的視覺效果有影響。
看你需要了 你不加也可以\n \t \b \\…… ?這些都是些特殊的轉(zhuǎn)義字符換行 退格 ……等意義
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
2 回答不太明白/
2 回答不太明白
1 回答不太明白內(nèi)容
1 回答有一個(gè)細(xì)節(jié)不太明白
2 回答還是不太明白
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-11-04
%c是因?yàn)檩敵龅氖恰畒’和‘n’,輸出的是char字符。而不是數(shù)字啊語句什么的。
\n的規(guī)定輸出則是為了美觀以及增強(qiáng)輸出結(jié)果的可讀性,可以加可以不加,表示的是換行。但是為了和要求輸出結(jié)果的一致性,這里的\n則是要加的。
2016-11-02
\n是換行的意思哈,像剛剛這一題,printf("小編能不能打車回家:")
這個(gè)語句就不加\n,因?yàn)槲覀兿M吹降慕Y(jié)果是在同一行的,如下
小編能不能回家:YorN
如果我們加了printf("小編能不能打車回家:\n"),那么結(jié)果就會(huì)變成
小編能不能回家:
YorN
這樣就不是很好看哈,簡(jiǎn)單說,就是對(duì)運(yùn)算沒什么影響,但是對(duì)結(jié)果的視覺效果有影響。
2016-10-24
看你需要了 你不加也可以
\n \t \b \\…… ?這些都是些特殊的轉(zhuǎn)義字符
換行 退格 ……等意義