美文网首页
GO语言变量

GO语言变量

作者: 超级皮波9 | 来源:发表于2018-10-07 22:59 被阅读0次

Go语言变量

  • 定义变量
var 变量名称 数据类型 
var num int 
  • 定义的同时初始化, 这时数据类型可以省略(系统会自动赋值来判断什么数据类型
var num = 666
  • 定义的同时初始化.这时可以用 := 来定义变量( 默认常用的方式)
  • 注意点
    1.使用 := 就不需要写" var " 和 " 数据类型 "
    2.只能定义局部变量用 : =
  • C语言中输出整型数据占位使用%d
num := 666
:= 会先定义一个变量 在给他赋值
//打印
fmt:Printf(" num = %d\n",num)

  • 变量的连续定义
  • 第一种 变量组
package main
func main() {   
    var(
        a int
        b int
        c int
    )
     var(
        a = 10
        b = 11
        c = 12
    )

}
  • 第二种,通过逗号
package main

func main() {
    //定义同时初始化
    var a,b,c int = 10,20,30
    a,b,c : = 10,20,30
    //先定义再初始化
    var d,e,f int
    d = 15
    e = 30
    f = 45
}

局部变量和全局变量注意点

  1. 相同作用域内不能出现同名的局部变量全局变量
  2. 全局变量只要定义了 , 在定义之前和之后都可以使用
  3. 全局变量和局部变量 如果没有初始化,默认存储的是0
  4. 如果定义了一个局部变量,没有使用这个局部变量,编译会报错
  5. 如果定义了一个全局变量,没有使用这个全局变量,编译不会报错

相关文章

  • golang的helloworld

    go语言初识 go语言的变量

  • 初识Go语言-1

    Go语言学习路径 初识Go语言 Go语言环境搭建与IDE安装 Go语言基础语法 Go语言数据类型 Go语言变量和常...

  • Go语言学习笔记-变量与作用域

    Go 语言变量的声明 Go 语言是静态类型语言,因此变量 (variable) 是有明确类型的,编译器也会检查变量...

  • GO语言基础(六)

    定义变量 Go语言里面定义变量有很多种方式。使用var关键字是Go最基本的定义变量方式,与C语言不同的是Go把变量...

  • Go学习随笔(二)

    GO语言中创建变量 使用 var xxx(变量名称) int(变量类型)来创建 GO语言支持类型自动推断所以可以直...

  • (二)go语言变量&类型&指针

    go语言变量 如下图是变量的使用例子。 go语言类型 bool string (u)int (u)int8 (u)...

  • go语言学习(2)--变量与常量

    任何编程语言都有变量,下面来学一学 go 的变量与其他语言有什么异同 go变量的基本类型 bool,string ...

  • 我们一起学习GO语言 02

    接下来我们进入Go语言的基本语法与使用-变量 Go语言中标准声明变量的格式:var 变量名称 变量类型 例如-01...

  • Go常量变量_002

    Go 常量变量 变量 go语言中变量名由字母、数字、下划线组成,其中首个字符不能为数字。Go 语言中关键字和保留字...

  • Go语言笔记 | 03-变量的声明和初始化

    Go语言笔记 | 03-变量的声明和初始化 变量声明 在 go 语言中声明一个变量一般要用到关键字 var,变量声...

网友评论

      本文标题:GO语言变量

      本文链接:https://www.haomeiwen.com/subject/jdainftx.html