赞
踩
变量声明的本质就是告诉编译器变量类型和初始化的值。
在C/C++语言中,声明和定义都规定了变量的名字和类型,定义会申请内存空间,声明不会。同一个变量可以多处声明,但只能一处定义。函数声明与定义的区别是函数声明有一个函数体。
extern int x; // 声明x 非定义
int y; // 定义y
go 语言变量声明和定义都是一起,不分开,所以变量声明定义,统称为定义。
变量声明时需要赋值的场景称为初始化。
初始化需要重新声明一个变量,赋值是指在已声明的变量基础上操作。
形如,无var
关键字,用 :=
进行声明初始化的过程。短变量声明只能在函数内部使用。
value := 2
Golang中的内置类型
整型:
int8,uint8,byte
int16,uint16
int32,uint32
int64,uint64
int, uint
uintptr
var v1 int8 // 0
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。