printf 輸出格式 域寬

2021-09-25 13:12:40 字數 785 閱讀 2599

printf:

函式原型:int printf("格式控制串",輸出表);

返回值:成功則返回輸出的位元組數(按終端統計)

格式控制符:

%d ---- 有符號的十進位制整型數

%u ---- 無符號的十進位制整型數

%hd --- short

%ld --- long

%lld --- long long

%o----八進位制的整型數

%x、x----十六進製制整型數

%c----char

%f --- float

%lf --- double

%e ---- 指數形式

.n --- 保留的小數的位數

%g -- %f或%e中較短的一種

m---指明輸出資料的域寬,如果資料的寬度大於m,按原樣輸出

小於m,資料右對齊,左補空格

- ---左對齊,右補空格

printf輸出格式

轉換說明及作為結果的列印輸出 a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 d 有符號十進位制整數 e 浮點數 e 記數法 e 浮點數 記數法 f 浮點數 十進位制記數法 g 根據數值不同自動選擇 f或 e g 根據數值不同自動選擇 f或 e.i 有符號...

printf輸出格式

printf 格式化字串 格式化整型數值 格式化浮點值 printf 格式轉換的一般形式如下 flags width prec type 以中括號括起來的引數為選擇性引數,而 與type則是必要的。底下先介紹type的幾種形式 整數 d 整數的引數會被轉成一有符號的十進位制數字 u 整數的引數會被轉...

printf 輸出格式

printf函式稱為格式輸出函式,其關鍵字最末乙個字母f即為 格式 format 之意。其功能是按使用者指定的格式,把指定的資料顯示到顯示器螢幕上。printf函式呼叫的一般形式 printf函式是乙個標準庫函式,它的函式原型在標頭檔案 stdio.h 中。但作為乙個特例,不要求在使用 printf...