go基础

go变量(静态)

package main
import "fmt"
func main() {
    //申明变量
    var zx int
    //变量赋值
    zx=10
    //输出变量
    fmt.Println(zx)
}

10

变量使用的三种方式

1.指定变量类型,声明后不赋值,使用默认值(int的默认值0)

var zx int
fmt.Println(zx)

0

2.根据值自行判定变量的类型(类型推导)

var zx1="dsa"
fmt.Println(zx1)

dsa

3.省略var,注意:=左侧的变量不应该是已经声明过的,否则编译错误

zx2:=20
fmt.Println(zx2)

20

多变量的赋值

var zx1,zx2,zx3 int
fmt.Println(zx1,zx2,zx3)

0 0 0

var zx1,zx2,zx3=100,"asdas",77
fmt.Println(zx1,zx2,zx3)

100 asdas 77

zx1,zx2,zx3:=100,"asdas",77
fmt.Println(zx1,zx2,zx3)

100 asdas 77

var(
    zx1="haa"
    zx2="lala"
    zx3=12
)
fmt.Println(zx1,zx2,zx3)

haa lala 12

最新文章

  1. 鸡和蛋的OO设计
  2. R-squared是什么意思
  3. POJ 3287 (基础BFS) Catch That Cow
  4. Nginx端口的修改
  5. Dubbo在Spring和Spring Boot中的使用
  6. java输入输出流(内容练习)
  7. bzoj 2818: Gcd 歐拉函數
  8. [Codeforces Round#286] A.Mr. Kitayuta, the Treasure Hunter 【Normal DP..】
  9. 【Java】Java网络编程菜鸟进阶:TCP和套接字入门
  10. Hibernate 框架基本知识
  11. angular2+ 组件中用@import进来的css不起作用
  12. geoserver发布mysql表数据
  13. [数分提高]2014-2015-2第6教学周第1次课讲义 3.3 Taylor 公式
  14. LinkedList阅读
  15. Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:co
  16. vue-cli watch简单用法
  17. 一款基于Zigbee技术的智慧鱼塘系统研究与设计
  18. 最新Windows下c++读写锁SRWLock介绍
  19. ubuntu 9.10 切换到root用户
  20. C++中的类继承之单继承&多继承&菱形继承

热门文章

  1. 明解C语言 入门篇 第二章答案
  2. 前端与算法 leetcode 26. 删除排序数组中的重复项
  3. Sublime text3配置C++环境
  4. 熊海cms v1.0 完全代码审计
  5. Python文字转换语音,让你的文字会「说话」,抠脚大汉秒变撒娇萌妹
  6. 使用Typescript重构axios(十八)——请求取消功能:总体思路
  7. 品优购(IDEA版)-第二天
  8. 关闭redis持久化功能
  9. 014.Kubernetes二进制部署docker
  10. python 豆瓣top250电影的爬取