centos之格式化輸出 printf

############################

對齊:

  • 右對齊:printf "%s"
  • 左對齊:printf "%-s"

寬度:

  • printf "%-10s"  , 左對齊,寬度爲10
  • printf  “%-4.2f”  ,左對齊,寬度爲4,保留兩位小數。

 

格式化說明符:

  • %s: 字符串
  • %d: 數字
  • %f: 浮點數字
  • %o: 一個八進制的數字
  • %x: 一個十六進制的數字

 

轉義符:

\"          雙引號
\\          反斜槓
\a          響鈴
\b          退格
\c          截斷輸出
\e          退出
\f          翻頁
\n          換行
\r          回車
\t          水平製表符
\v          豎直製表符
\NNN        八進制數 (1到3位數字)
\xHH        十六進制數 (1到2位數字)
\uHHHH      Unicode字符附加4位十六進制數字
\UHHHHHHHH  Unicode字符附加8位十六進制數字
%%          百分號

以及'diouxXfeEgGcs'中的一個結尾的C格式規範,將被轉換爲正確的類型並處理可變寬度。

 

 

 

 

 

 

 

 

 

############################

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章