占位符 |
说明 |
%T |
查看类型 |
%v |
输入相应值的默认格式 |
%b |
查看二进制 |
%o |
查看八进制 |
%d |
查看十进制 |
%x |
查看十六进制,字母形式为小写 a-f |
%X |
查看十六进制,字母形式为小写 A-F |
%U |
查看Unicode格式 |
%p |
查看指针 |
package main
import "fmt"
func main() {
var name = "Vitas"
var age = 18
var sex = "male"
fmt.Printf("name:%v\n",name)
fmt.Printf("age:%v\n",age)
fmt.Printf("sex:%v\n",sex)
fmt.Printf("name的类型:%T\n",name)
fmt.Printf("age的类型:%T\n",age)
fmt.Printf("sex的类型:%T\n",sex)
fmt.Printf("age的二进制:%b\n",age)
fmt.Printf("age的八进制:%o\n",age)
fmt.Printf("age的十进制:%d\n",age)
fmt.Printf("age的十六进制:%x\n",age)
fmt.Printf("name的指针:%p\n",&name)
}
//打印结果如下
name:Vitas
age:18
sex:male
name的类型:string
age的类型:int
sex的类型:string
age的二进制:10010
age的八进制:22
age的十进制:18
age的十六进制:12
name的指针:0xc00008e1e0
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。