【C语言基础】printf函数
一、printf函數(shù)
1.printf函數(shù)被設(shè)計用來顯示格式串的內(nèi)容,并且在該格式串中的指定位置插入可能的值。
? ? ? ? ?printf函數(shù)的一般形式為:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? printf(格式串,表達(dá)式1,表達(dá)式2,...);
? ? ? ? 格式串包含兩部分:普通字符和轉(zhuǎn)換說明。轉(zhuǎn)換說明是以字符%開頭。轉(zhuǎn)換說明是用來表示打印過程中待填充的值的占位符,可以想象成去你去圖書館看書,先要找到一個位置將書包放在位置,等你找到想看的書在返回位置。%后面所跟的內(nèi)容決定了數(shù)值轉(zhuǎn)換為指定的格式,如%d、%u、%f等。
2.轉(zhuǎn)換說明
? ? ? ? 轉(zhuǎn)換說明可以用%m.pX或者%-m.pX,這里的m p為整形常量,X為字母。其中m p都是可選的。例如%5.2f,這里5代表要顯示的最少字符數(shù)量,2表示保留兩位小數(shù),f代表數(shù)據(jù)類型為浮點(diǎn)型。若打印的字符數(shù)量小于5,數(shù)據(jù)打印的格式為右對齊,剩余的位由空格補(bǔ)充,若數(shù)字5前面是0即%05.2f,0代表的是當(dāng)字符數(shù)量小于5,數(shù)據(jù)打印的格式為右對齊,剩余的位0補(bǔ)充。若數(shù)字5前有負(fù)號代表數(shù)據(jù)為左對齊。
printf函數(shù)基礎(chǔ)到這了,若有錯誤懇請指正!!!
總結(jié)
以上是生活随笔為你收集整理的【C语言基础】printf函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数字图像处理-第一章
- 下一篇: 精力有限,学不过来