美文网首页
golang基础 -- 变量申明

golang基础 -- 变量申明

作者: TonnyAlmend | 来源:发表于2017-04-28 15:56 被阅读0次

Golang是一种静态类型的编程语言,编译器需要在编译阶段就知道每个值的类型。值的类型给编译器提供两部分信息:1、需要分配多少内存给这个值(规模)2、这段内存代表什么(表示)规模和表示是类型名的一部分。

Golang的变量申明有以下几种,如下所示:

var a string = "123"
或者
var a string
a = "123"


var a = "123"


a := "123"

上面的三种情况都可以申明变量
第一种方式是显示的申明,指出变量的类型。如果接下来要给该变量赋值的类型与变量申明的类型不同就会报错。
第二种与第三种方式相同,直接赋值。变量的类型由所赋值的类型确定

相关文章

  • golang基础 -- 变量申明

    Golang是一种静态类型的编程语言,编译器需要在编译阶段就知道每个值的类型。值的类型给编译器提供两部分信息:1、...

  • Kotlin 学习--语言基础

    Kotlin 学习--语言基础 标签(空格分隔): kotlin 申明变量 var和valvar:变量申明,可变,...

  • JavaScript

    javaScript 基础 01 1.变量 var 申明一个变量 如果一个变量没有通过var申明就被使用,那么该变...

  • Golang基础(三)——复杂类型

    Golang基础(三)——复杂类型 @([07] golang)[Go总结] [TOC] 指针 定义 指针变量可以...

  • Golang 安装、开发环境搭建、常用指令、基础

    Golang 安装、开发环境搭建、常用指令、基础 一、安装 安装homebrew 安装golang 配置环境变量 ...

  • 关于@private 、@protected、@public 、

    基础概念 要知道OC中这几个关键词的作用要先了解一些基础的概念,就是实例变量 实例变量是指为类申明的变量,他们在相...

  • 关于Golang的那些事(三) -- 基本数据类型

    说完了变量与声明,接下来要讲讲Golang里面的数据类型,Golang里面的数据类型分成基础类型、聚合类型...

  • kotlin开篇

    按照惯性 先来一波基础中的基础 :1.变量和常量:* 变量的申明 主要有两种 var 和val 请注意最后一...

  • ES6_var、let与const

    var,let 与 const var 申明变量。 let 申明变量,更完美的 var。 const 申明常量(物...

  • javaScript 基础 01

    1.变量 var 申明一个变量 如果一个变量没有通过var申明就被使用,那么该变量就自动被申明为全局变量: i =...

网友评论

      本文标题:golang基础 -- 变量申明

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