没有合适的资源?快使用搜索试试~ 我知道了~
jingping-ye#learn-go-docs#变量和常量1
需积分: 0 0 下载量 129 浏览量
2022-07-25
14:33:31
上传
评论
收藏 6KB MD 举报
温馨提示
试读
声明了pi和e这两个常量之后,在整个程序运行期间它们的值都不能再发生变化了。多个常量也可以一起声明:const同时声明多个常量时,如果省略了值则表示和上面一行的
资源推荐
资源详情
资源评论
# 变量和常量
## 1. 变量和常量
### 1.1. 变量
#### 1.1.1. 变量的来历
程序运行过程中的数据都是保存在内存中,我们想要在代码中操作某个数据时就需要去内存上找到这个变量,但是如果我们直接在代码中通过内存地址去操作变量的话,代码的可读性会非常差而且还容易出错,所以我们就利用变量将这个数据的内存地址保存起来,以后直接通过这个变量就能找到内存上对应的数据了。
#### 1.1.2. 变量类型
变量(Variable)的功能是存储数据。不同的变量保存的数据类型可能会不一样。经过半个多世纪的发展,编程语言已经基本形成了一套固定的类型,常见变量的数据类型有:整型、浮点型、布尔型等。
Go 语言中的每一个变量都有自己的类型,并且变量必须经过声明才能开始使用。
#### 1.1.3. 变量声明
Go 语言中的变量需要声明后才能使用,同一作用域内不支持重复声明。并且 Go 语言的变量声明后必须使用。
#### 1.1.4. 标准声明
Go 语言的变量声明格式为:
```text
var 变量名 变量类型
```
变量声明以关键字`var`开头,变量类型放在变量的后面,行尾无需分号。 举个例子:
```text
var name string
var age int
var isOk bool
```
#### 1.1.5. 批量声明
每声明一个变量就需要写`var`关键字会比较繁琐,go 语言中还支持批量变量声明:
```text
var (
a string
b int
c bool
d float32
点击阅读更多
资源评论
空城大大叔
- 粉丝: 21
- 资源: 313
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功