赞
踩
只有相互兼容的类型之间才可以转换,不兼容的类型,如果使用了转换函数,在编译时会出错。
已知:bool型和int型不兼容
package main
import "fmt"
func main(){
var a int = 10
var b bool = true
fmt.Println(bool(a)) //试图把a变为bool类型输出
}
报错信息:不能转化一个int类型到bool类型
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。