Go语言fmt占位符

占位符 说明
%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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 8,695评论 0 2
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,937评论 0 5
  • 1 关键字 1.1 关键字的概述 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或...
    哈哈哎呦喂阅读 3,907评论 0 0
  • CTF中那些脑洞大开的编码和加密 0x00 前言 正文开始之前先闲扯几句吧,玩CTF的小伙伴也许会遇到类似这样的问...
    查无此人asdasd阅读 11,292评论 0 19
  • 1.感恩自己信守承诺,如约而至,去拍了女王照,感恩今天为我化妆,拍照,选片的工作人员,谢谢,谢谢,谢谢 2.感恩自...
    舞动精灵Yummy阅读 1,586评论 0 1