GO語言學習 格式化輸出

2022-06-14 06:12:08 字數 684 閱讀 6829

列印格式

含義%b

乙個二進位制整數值(基數為2),或者是乙個(高階的)用科學計數法表示的指數為2的浮點數

%c字元型。可以把輸入的數字按照ascii碼相應轉換為對應的字元

%d 乙個十進位制數值(基數為10)

%e以科學記數法e表示的浮點數或者復數值

%f 以標準記數法表示的浮點數或者復數值

%g以%e或者%f表示的浮點數或者複數,任何乙個都以最為緊湊的方式輸出

%o乙個以八進位制表示的數字(基數為8)

%p以十六進製制(基數為16)表示的乙個值的位址,字首為0x,字母使用小寫的a-f表示

%q 使用go語法以及必須時使用轉義,以雙引號括起來的字串或者位元組切片byte,或者是以單引號括起來的數字

%s字串。輸出字串中的字元直至字串中的空字元(字串以』\0『結尾,這個』\0』即空字元)

%t以true或者false輸出的布林值

%t 使用go語法輸出的值的型別

%u乙個用unicode表示法表示的整型碼點,預設值為4個數字字元

%v 使用預設格式輸出的內建或者自定義型別的值,或者是使用其型別的string()方式輸出的自定義值,如果該方法存在的話

%x以十六進製制表示的整型值(基數為十六),數字a-f使用小寫表示

%x以十六進製制表示的整型值(基數為十六),數字a-f使用小寫表示

ok!

c語言學習格式化輸出

寬度 控制輸出內容的寬度 include includeint main 寬度是2 寬度是 2 寬度是3.000000 寬度是 3.000000 寬度是gfd 寬度是 gfd對齊標誌 不填或者 就是右對齊 上面 就是右對齊 左對齊 12d 要加負號 include includeint main 寬...

go語言 格式化輸出

格式 含義 乙個 字面量 b乙個二進位制整數值 基數為2 或者是乙個 高階的 用科學計數法表示的指數為2的浮點數 c字元型。可以把輸入的數字按照ascii碼相應轉換為對應的字元 d乙個十進位制數值 基數為10 e以科學記數法e表示的浮點數或者復數值 e以科學記數法e表示的浮點數或者復數值 f以標準記...

go 格式化輸出

參考文章 go語言fmt包printf方法詳解 t 變數的型別資訊 v 變數的位址 p 帶0x的指標 p 不帶0x的指標 t bool,布林型 d 整數 0nd 規定輸出長度為n的整數,其中開頭的數字 0 是必須的,如果整數長度小於n,則用0補齊 b 2進製形式 o 8進製形式 x 16進製制形式,...