golang查看數據類型


代碼

package main
import (
    "fmt"
    "reflect"
)

func main() {
    var x float64 = 3.4
    var zifu string = "zhangsan"
    
    fmt.Println("x 的數據類型是:",reflect.TypeOf(x))
    // fmt.Printf(“%T”)里最終調用的還是reflect.TypeOf();Printf不自動換行,\n 是為了換行
    fmt.Printf("x 的數據類型是: %T\n",x) 
    fmt.Println("zifu 的數據類型是:",reflect.TypeOf(zifu))
    fmt.Printf("zifu 的數據類型是: %T",zifu)
}

 

 運行

D:\golang>go run zifutype.go
x 的數據類型是: float64
x 的數據類型是: float64
zifu 的數據類型是: string
zifu 的數據類型是: string

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM