package main
import "fmt"
/**
%d int變數
%x, %o, %b 分別為16進位制,8進位制,2進位制形式的int
%f, %g, %e 浮點數: 3.141593 3.141592653589793 3.141593e+00
%t 布林變數:true 或 false
%c rune (Unicode碼點),Go語言裡特有的Unicode字元型別
%s string
%q 帶雙引號的字串 "abc" 或 帶單引號的 rune 'c'
%v 會將任意變數以易讀的形式列印出來
%T 列印變數的型別
%% 字元型百分比標誌(%符號本身,沒有其他操作)
*/
func main() {
fmt.Printf("%d\n", 1)
fmt.Printf("%x\n", 11)
fmt.Printf("%o\n", 11)
fmt.Printf("%b\n", 11)
fmt.Printf("%s\n", "aa")
fmt.Printf("%e\n", 3.14)
fmt.Printf("%f\n", 3.14)
fmt.Printf("%g\n", 3.14)
fmt.Printf("%t\n", true)
fmt.Printf("%v\n", "fasdfasdfasdfasdfsadfd!@!#@*($&(@&$)(@*")
fmt.Printf("%q\n", 'a')
fmt.Printf("%c\n", 'A')
fmt.Printf("%T\n", 1)
}
返回的結果
本作品採用《CC 協議》,轉載必須註明作者和本文連結