Golang基础——fmt包

输出:

fmt.Println :打印,换行
fmt.Print   :打印,不换行
fmt.Printf("%d",a)  :格式化,不换行
打印字符串:"" 。字符串必须用双引号包裹。
%d :格式化整形
%f :浮点型
%c :格式化字符
%s :格式化字符串
%T :查看变量类型
%v : 自动格式匹配
%p :16进制地址

输入:

var a int
fmt.Scanf("%d",&a)
fmt.Println(a)
// cannot use &a (type *int) as type string in argument to fmt.Scanf
// %d 是字符串参数

var b string
var c int
fmt.Scan(&b)
fmt.Println(b)
fmt.Scan(&c) // 会进行类型转换,不是数字:0
fmt.Println(c)
posted @ 2021-03-09 21:51  pythoner_wl  阅读(86)  评论(0编辑  收藏  举报