当前位置 博文首页 > fearlazy:Go语言基础-声明变量

    fearlazy:Go语言基础-声明变量

    作者:[db:作者] 时间:2021-06-17 09:31

    ?

    原文链接:?

    https://www.fearlazy.com/index.php/post/287.html

    ?

    声明变量:

    Go语言用关键字var声明变量,格式:var 变量名 数据类型,如var count int。

    也可以一次声明同类型的多个变量,如var width,height int。变量名之间用逗号隔开。

    ?

    变量赋值:

    给变量赋值用= 。Go语言支持一次为多个变量赋值,如width,height = 1,2? 。=右边放在数量相等的值,中间用逗号隔开即可。

    ?

    声明变量并赋值:

    在声明变量时,直接给变量赋值,可以省略变量的类型。由Go自动推导,如var count = 4.

    ?

    变量的默认值:

    如果声明了变量,但没有给它赋值,那么它就是零值。数值类型的零值就是0,bool类型的零值是false. 字符串类型的零值是空字符串。

    ?

    短变量声明:

    短变量声明使用:=? ?? 声明变量并赋值,不需要使用关键字var。 如 count := 4 ,短变量声明比较常用。

    ?

    变量的命名规则:

    变量名由字母、数字、下划线组成。以字母开头。

    如果变量名以大写字母开头表示该变量为导出的,可以在其他包中访问(这点比较特别)。

    ?

    特别说明:
    若后续发现文章中的错误或者对文章内容补充将只在我的博客中进行更新。我的博客主要记录编程中学到的知识、踩过的坑以及一些莫名其妙的想法。
    欢迎来踩我的独立博客: fearlazy。

    ?