当前位置: 首页 > news >正文

Go入门之语言变量 常量介绍

func main(){var a int8 = 10var b int = 5var c int = 6fmt.Println("a=", a, "b=", b, "c=", c)d := 10fmt.Printf("a=%v leixing=%T\n", d, d)
}

main函数是入口函数,fmt包有三个打印的函数Println,Print,Printf。第一个是在打印结束有换行,并且每个逗号之间有空格,第二个为普通打印,第三个为格式化打印,%v为变量,%T为变量类型

变量定位方式的一种是var 变量名 类型名

d的变量定义方式为类型推导,为短变量声明法,只能声明局部变量

一次定义多个不同类型的变量

var (ff  stringfff int)

匿名变量_,在有返回值的同时,不在意这个返回值时用这个变量

常量用const定义,不可改变,iota表示为0

	const q = iotafmt.Println(q)const (n1 = iotan2n3n4)fmt.Println(n1, n2, n3, n4)const (b1, b2 = iota + 1, iota + 2b3, b4b5, b6)fmt.Println(b1, b2, b3, b4, b5, b6)

在定义多个常量时使用iota会使没赋值的变量自动+1

http://www.lryc.cn/news/538758.html

相关文章:

  • DeepSeek R1 与 OpenAI O1:机器学习模型的巅峰对决
  • 【机器学习】深入浅出KNN算法:原理解析与实践案例分享
  • C#使用文件读写操作实现仙剑五前传称号存档修改
  • 计算机专业知识【探秘 C/S 工作模式:原理、应用与网络协议案例】
  • Django创建一个非前后端分离平台
  • 适用于iOS的应用商店优化(ASO)清单
  • SSH远程服务器免密码连接|含注意事项细节
  • 本地通过隧道连接服务器的mysql
  • Hadoop 基础原理
  • JavaScript 任务队列详解:Event Loop、宏任务与微任务
  • VScode运行后出现黑窗口
  • 华为昇腾 910B 部署 DeepSeek-R1 蒸馏系列模型详细指南
  • vue3项目实践心得-多次渲染同一svg + 理解v-if、transition、dom加载之间的顺序
  • 【实战项目】BP神经网络识别人脸朝向----MATLAB实现
  • java数据结构_二叉树_5.5
  • Deepseek-R1推理模型API接入调用指南 ChatGPT Web Midjourney Proxy 开源项目接入Deepseek教程
  • 计算机网络(4)TCP断开
  • 科技云报到:科技普惠潮流渐起,“开源”将带我们走向何方?
  • 【论文笔记】On Generative Agents in Recommendation
  • 使用 Spring Boot 和 Canal 实现 MySQL 数据库同步
  • vue3 在element-plus表格使用render-header
  • 算法——结合实例了解Minimax算法(极小化极大算法)
  • 使用 DeepSeek 生成商城流程图
  • 什么是GraphQL?
  • Spring Boot 的约定优于配置,你的理解是什么?
  • C#开源大型商城系统之B2B2C+O2O一体化_OctShop
  • gitte远程仓库修改后,本地没有更新,本地与远程仓库不一致
  • 【对比】Pandas 和 Polars 的区别
  • el-input无法输入0.0001的小数,自动转换为0在vue3中的bug
  • Ubuntu 下 systemd 介绍