美文网首页
变量定义

变量定义

作者: 平_方 | 来源:发表于2019-01-15 13:53 被阅读0次

变量的定义

var关键字

func variable(){
var a,b int = 1,1
var s string = "abc"
fmt.Printf("%d %q %d\n",a,s,b)
}
变量名在前,变量类型在后面,值在最后,定义的变量一定要引用

:=

func variable(){
a,b := 1,true
s := "abc"
fmt.Println(a,s,b)
}
用冒号定义变量可以自动定义变量类型,只能在函数内使用,在函数外要使用关键字var。

强制转换变量类型

func euler() {
var a,b int = 3,4
var c int = int(math.Sqrt(float64(aa+bb)))
fmt.Println(c)
}

常量定义

func euler() {
const a,b int = 3,4
var c int = int(math.Sqrt(float64(aa+bb)))
fmt.Println(c)
}
const a,b := 3,4这样定义就可以不用再用int转换类型var c int = math.Sqrt(float64(aa+bb))

相关文章

  • MySQL(十八)变量

    系统变量:全局变量、会话变量 自定义变量:用户变量、局部变量 一、系统变量 说明:变量由系统定义,不是用户定义,属...

  • 变量及检测数据类型

    变量定义var 变量名 = 变量值; 先定义在赋值var 变量名; 变量名 = 变量值; 定义多个变量var 变量...

  • 类变量 成员变量

    在变量定义区定义的变量叫做成员变量(全局变量)在方法体重定义的变量叫局部变量

  • Go 基础篇总结-变量

    一、Go内建变量类型 类型转换 type(varName) 二、变量定义 四种变量定义类型: 变量定义 三、变量和...

  • Go 基础篇-变量

    一、Go内建变量类型 类型转换 type(varName) 二、变量定义 四种变量定义类型: 变量定义 三、变量和...

  • Shell

    变量 定义变量变量和等号之间不能有空格, 变量定以后可从新被定义。 使用readonly可将变量定义为只读变量,只...

  • mysql变量

    变量 /*系统变量:全局变量会话变量 自定义变量:用户变量局部变量 */ 一、系统变量 /*说明:变量由系统定义,...

  • 变量的基本使用

    如何定义变量? C语言定义变量的格式: 数据类型 变量名称; Go语言中定义变量的格式: var 变量名称 ...

  • ES6常变量关键字

    ES6之前如何定义变量 可以重复定义变量,会覆盖 会对变量进行预解析 ES6之后如何定义变量 不允许重定义变量 没...

  • 07. Shell脚本变量和参数

    变量变量基础shell的变量定义同标识符的定义规则shell中,取变量的值,需要用到$符,$变量名变量的定义 变量...

网友评论

      本文标题:变量定义

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