go语言的格式化打印

我们先来一个demo运行下

 

 

 

package main

import "fmt"

func main() {
  a := 10
  b := "abc"
  c := 'a'
  d := 3.14
  //%T操作变量所属类型
  fmt.Printf("%T, %T, %T, %T\n", a, b, c, d)

  //%d 整型格式
  //%s 字符串格式
  //%c 字符个数
  //%f 浮点型个数
  fmt.Printf("a = %d, b = %s, c = %c, d = %f\n", a, b, c, d)
  //%v自动匹配格式输出
  fmt.Printf("a = %v, b = %v, c = %v, d = %v\n", a, b, c, d)
}

  

 

posted @ 2020-04-27 14:34  周科长  阅读(296)  评论(0)    收藏  举报