Golang之路---02 基础语法——常量 (包括特殊常量iota)

这篇具有很好参考价值的文章主要介绍了Golang之路---02 基础语法——常量 (包括特殊常量iota)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

常量
//显式类型定义
    const a string ="test"
//隐式类型定义
	const b = 20
//多个常量定义	
	const(
       c = "test2"
	   d = 2.3
	   e = 27

	)
iota

iota是Golang语言的常量计数器,只能在常量表达式中使用
iota在const关键字出现时将被重置为0,const中每新增一行常量声明将使iota计数一次

const (
   first = iota
   second = iota
   third = iota
)

const (
	first_1 = iota
	second_1 
	third_1
 )

 const (
	first_2 = iota+1
	second_2 
	third_2
 )


func main() {
   fmt.Println(first, second, third)
   fmt.Println(first_1, second_1, third_1)
   fmt.Println(first_2, second_2, third_2)
}

输出结果:
Golang之路---02 基础语法——常量 (包括特殊常量iota),Golang,golang,开发语言,后端
注:
iota是const语句块中的行索引,而不是变量索引,其计数只与const语句块中的行数相关文章来源地址https://www.toymoban.com/news/detail-617947.html

const (
    d1 = iota //0
    d2 = 20  //20
    d3 = iota //2
)

到了这里,关于Golang之路---02 基础语法——常量 (包括特殊常量iota)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 编程笔记 Golang基础 010 常量和变量

    在 Go 语言中,常量(Constant)是一个固定的值,在程序运行期间不可被修改。它们通常用来表示那些在整个程序执行过程中不会变化的数值或其他类型的数据。在 Go 语言中,变量是用来存储数据的容器。 在 Go 语言中,常量(Constant)是一个固定的值,在程序运行期间不可被

    2024年02月21日
    浏览(37)
  • 【C语言基础考研向】02 数据类型-常量-变量

    文章目录: 一.数据类型 二.常量 三.变量 四. 整型数据 五.浮点型数据 六.字符型数据 七.字符串常量 数据类型分为四大类: 基本类型 整型 浮点 字符型 构造类型 数组 结构体 指针类型 空类型 常量是指在程序运行过程中,其值不发生变化的量。常量又可分为整型、实型(也称浮

    2024年01月16日
    浏览(38)
  • 02 Vue基础语法之插值语法

    个人名片: 😊 作者简介:一名大一在校生,web前端开发专业 🤡 个人主页:python学不会123 🐼 座右铭:懒惰受到的惩罚不仅仅是自己的失败,还有别人的成功。 🎅**学习目标: 坚持每一次的学习打卡 , 前言 记录vue的学习笔记,有什么不对的地方,欢迎各位大佬进行指正,

    2024年02月12日
    浏览(28)
  • MySQL 基本概念 基础用法 增删改查(特殊查询)语法 详细篇

    今天来分享一期MySQL的基本用法(增删改查 对库 对表 对值) 目录 MySQL的基础概念  SQL 语言的主要分类 DDL(数据定义语言) DML(数据操控语言) DQL(数据库查询语言) DCL(数据库控制语言) 基础语法 增 库的操作 表操作 列操作 值操作 删 删除库 删除表 删除值 改 修改表名 更新数

    2024年03月16日
    浏览(32)
  • Python基础语法02:函数

    有些朋友基础比较薄弱,因此专门开发一套简单易学的Python基础教程: Python基础语法01:缩进规则 Python基础语法02:函数 Python基础语法03:类 Python基础语法04:顺序语句结构 Python基础语法05:条件和分支 Python基础语法06:循环 Python基础语法07:数据类型 Python基础语法08:内置

    2023年04月08日
    浏览(20)
  • 【GoLang】基础语法(上)

    注释主要的功能就是为了增强代码的可读性,不参与程序的一切功能 ,G0语言的注释主要分成两类: 单行注释 多行注释 写注释是一个十分良好的习惯,我们都应该按照要求给自己代码写好注释,为了自己,也为了他人。很多大公司里也是对注释有严格要求的。 搞清楚注释之

    2024年02月15日
    浏览(24)
  • Day02 - Java基础语法

    目录 1. 注释 使用的技巧 注意点 2. 2.1 概念 2.2 第一个class 3. 字面量 区分技巧 4. 变量 4.1 什么是变量? 4.2 变量的定义格式 4.2.1 格式详解 4.2.2 常用的数据类型 4.2.3 变量的注意事项 5. 数据类型 5.1 Java语言数据类型的分类 5.2 基本数据类型的四类八种 说明 需要记忆

    2024年02月10日
    浏览(30)
  • PHP中的特殊常量

    系统常量:系统帮助用户定义的常量,用户可以直接使用 常用的几个系统常量 PHP_VERSION PHP版本号 PHP_INT_SIZE 整型大小 PHP_INT_MAX 整型能表示的最大值 双下划线开始+常量名+双下划线结束 这种常量称为魔术常量,魔术常量的值通常会跟着环境变化,但是用户改变不了 __DIR__ 当前

    2024年02月16日
    浏览(23)
  • JavaScript基础语法02——JS书写位置

    哈喽,大家好,我是雷工! 今天继续学习JavaScript基础语法,JS的书写位置,俗话说:好记性不如烂笔头,边学边记,方便回顾。 代码写在标签内部 示例: 2.1、要将JS代码直接写在HTML文件里面。 2.2、在HTML文件中添加一个script,用script标签包住,script标签中的代码就是JS代码

    2024年02月10日
    浏览(26)
  • 02-MySQL-基础篇-SQL通用语法及分类

    前言 本篇来学习下SQL通用语法及分类 SQL通用语法 SQL语句可以单行或多行书写,以分号结尾。 SQL语句可以使用空格/缩进来增强语句的可读性。 MySQL数据库的SQL语句不区分大小写,建议使用大写。 注释: 单行注释:-- 注释内容 或 # 注释内容 多行注释:/* 注释内容 */

    2024年02月13日
    浏览(21)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包