-
關(guān)系運(yùn)算符,結(jié)果為true或false
查看全部 -
算術(shù)運(yùn)算符 除法運(yùn)算取整?
查看全部 -
算術(shù)運(yùn)算符
查看全部 -
特殊常量 iota
查看全部 -
常量的定義 代碼演示
查看全部 -
常量的定義
查看全部 -
變量與常量-變量聲明,初始化與賦值
查看全部 -
Go語(yǔ)言標(biāo)識(shí)符
查看全部 -
Go語(yǔ)言關(guān)鍵字
查看全部 -
類(lèi)型存儲(chǔ)大小
查看全部 -
類(lèi)型零值和類(lèi)型別名
int32 默認(rèn)值為 : 0
float32 默認(rèn)值為 : 0
bool 默認(rèn)值為 : false
complex64 默認(rèn)值為 : (0+0i)
string 默認(rèn)值為 :?
package main
import "fmt"
import "reflect"
import "unsafe"
type 慕課網(wǎng) int32
func main(){
? ? var i 慕課網(wǎng)
? ? var j int32
? ? var d 慕課網(wǎng) = 1
? ??
? ? fmt.Print("i 的默認(rèn)值: ")
? ? fmt.Println(i)? //0
? ? fmt.Print("i變量的數(shù)據(jù)類(lèi)型: ")??
? ? fmt.Println(reflect.TypeOf(i))? //main.慕課網(wǎng)
? ? fmt.Print("i占用空間大?。?)
? ? fmt.Println(unsafe.Sizeof(i))? //4
? ??
? ? fmt.Print("j 的默認(rèn)值: ")
? ? fmt.Println(j)? //0
? ? fmt.Print("j變量的數(shù)據(jù)類(lèi)型: ")
? ? fmt.Println(reflect.TypeOf(j))? //int32
? ? fmt.Print("j占用空間大?。?)
? ? fmt.Println(unsafe.Sizeof(j))? //4
? ? fmt.Println(i+d)? // 1 相同類(lèi)型可以運(yùn)算
}
查看全部 -
數(shù)據(jù)類(lèi)型之 派生類(lèi)型
查看全部 -
package main
import "fmt"
import "unsafe"
func main() {
? ? var i int32 = 1
? ? var j int = 1
? ? var k uint = 1
? ? var f float32 = 1.2
? ? var ff float64 = 1.2
? ? // var b bool = 1 //bool類(lèi)型 只能 是 true 或 false
? ? var b bool = true
? ? var h byte = 1
? ? var r rune = 1
? ??
? ? fmt.Println(unsafe.Sizeof(i))? //4
? ? fmt.Println(unsafe.Sizeof(j))? //8
? ? fmt.Println(unsafe.Sizeof(k))? //8
? ? fmt.Println(unsafe.Sizeof(f))? //4
? ? fmt.Println(unsafe.Sizeof(ff))? //8
? ? fmt.Println(unsafe.Sizeof(b))
? ? fmt.Println(unsafe.Sizeof(h))? //1
? ? fmt.Println(unsafe.Sizeof(r))? //4
}
查看全部 -
go語(yǔ)言數(shù)據(jù)類(lèi)型
查看全部 -
import別名 及 "." , "_" 的用法
查看全部
舉報(bào)