golang 变量

 1 /*
 2 变量 : 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念, 变量可以通过变量名访问
 3 
 4 声明单个变量 : var 变量名 变量类型 = 值;
 5 声明多个变量 : var 变量名a, 变量名b = 值a, 值b;
 6 根据值自行判定变量类型 : var v = 'value'
 7 省略var关键字声明变量 : v := 'value' ,注意: 不可以用于全局变量的声明与赋值
 8 声明全局变量 :
 9 var NAME string
10 var (
11     name string
12     age int
13     heihgt float
14     death bool
15 )
16 
17 值类型 :
18 值类型 : 所有像 int、float、bool 和 string 这些基本类型都属于值类型,使用这些类型的变量直接指向存在内存中的值
19 你可以通过 &i 来获取变量 i 的内存地址
20 
21 引用类型 : 查看 其他运算符
22 
23 
24 常量 : 常量是一个简单值的标识符,在程序运行时,不会被修改的量
25 常量中的数据类型只可以是 : 布尔型 数字型(整数型、浮点型和复数) 字符串型
26 例 :
27 const 常量名 [常量类型] = value
28 const 常量名 常量类型 = value
29 const 常量名 = value
30 const 常量名a, 常量名b = valuea, valueb
31 const (
32     a = "abc"
33 )
34 */
35 package main
36 
37 import(
38     "fmt"
39     _"fmt"
40 )
41 
42 func main() {
43     var i int
44     a := 1
45     fmt.Print(i, a)//0 1
46 }

猜你喜欢

转载自www.cnblogs.com/weihexinCode/p/12316982.html