美文网首页
go语言格式化打印

go语言格式化打印

作者: 链巴 | 来源:发表于2018-05-01 17:47 被阅读0次

    格式化打印中的一些常见格式化打印方式


    %T操作变量所属类型, %d 整型格式 , %s 字符串格式, %c 字符个数, %f 浮点型个数, %v自动匹配格式输出。

    DEMO

    package main //必须有一个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)
    }
    
    

    output

    int, string, int32, float64
    a = 10, b = abc, c = a, d = 3.140000
    a = 10, b = abc, c = 97, d = 3.14
    

    相关文章

      网友评论

          本文标题:go语言格式化打印

          本文链接:https://www.haomeiwen.com/subject/mqhfrftx.html