首页 > 其他 > 详细

golang变量的声明

时间:2020-04-02 13:46:17      阅读:74      评论:0      收藏:0      [点我收藏+]

golang种的变量:

技术分享图片

 

 

 

先来学习基本数据类型的声明:

package main

//变量学习:变量的声明

import(
	"fmt"
)
//全局变量
var (
	a int //指明类型,不赋值,默认为改类型的零值
	b = 1 //也可以不指明类型,但是必须赋值,golang会默认匹配类型
	c string = "hello world" //也可指明类型同时赋值
)

//err := "error" 不可使用该方式声明全局变量

func main(){
	//全局变量
	fmt.Println("a =",a)
	fmt.Println("b =",b)
	fmt.Println("c =",c)
	//局部变量,除了上述声明变量的方法,也可以让golang默认匹配类型
	d := 2
	e := "hello,fly"
	fmt.Printf("val(d)=%v,type(d)=%T\n",d,d)
	fmt.Printf("val(e)=%v,type(e)=%T\n",e,e)
      //一次声明多个变量
        f, g := 10,"fly"
        fmt.Printf("val(f)=%v,type(f)=%T\n",f,f)
        fmt.Printf("val(g)=%v,type(g)=%T\n",g,g)
}

 

 技术分享图片

 

golang变量的声明

原文:https://www.cnblogs.com/flycc/p/12619088.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!