############################
對齊:
- 右對齊: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格式規範,將被轉換爲正確的類型並處理可變寬度。
############################