首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >戈朗语中“`iota`”的全名是什么?

戈朗语中“`iota`”的全名是什么?
EN

Stack Overflow用户
提问于 2015-07-27 10:02:18
回答 3查看 9.3K关注 0票数 48

作为标题,在golang中iota的全名是什么(而不是用法):

代码语言:javascript
复制
const (  // iota is reset to 0
    c0 = iota  // c0 == 0
    c1 = iota  // c1 == 1
    c2 = iota  // c2 == 2
)
EN

回答 3

Stack Overflow用户

发布于 2015-07-27 10:16:09

这就是全名。"iota“是希腊字母的字母。这是典型的数学符号:

您也可以在其他编程语言中找到它(参见iota in iota)。

票数 58
EN

Stack Overflow用户

发布于 2020-05-19 11:13:52

我认为关键的一点是,iota表示希腊字母中最小的字母,与0是枚举类型中最小值的意思相同。

引用自维基

词源 来自古希腊ἰῶτα(I Ta)。 (小结):在新约中有一句话:“直到天地逝去,没有一小块,一个圆点都不会从律法上传出去”(太5:18),它是希腊字母表中最小的字母。

票数 3
EN

Stack Overflow用户

发布于 2020-12-22 19:19:34

iota不是某物的缩略词,而是一个词

正如其他人指出的,它是希腊字母的第九个字母,但在英语中,它也是一个定义反映希腊字母的单词。

"iota“一词的定义

来自https://www.vocabulary.com/dictionary/iota

如果你一点也不在乎,那就意味着你一点都不在乎。小东西是很小的东西。

来自https://www.merriam-webster.com/dictionary/iota

无穷小的数量: 一点兴趣都没有

如果您考虑如何在Go (golang)中使用它,这个定义非常适合,因为您将值赋值给常量,只是为了给每个常量一个唯一的值,这样它就可以作为常量使用。通常情况下,您并不真正关心值是什么,只要它在这些常量集合中是唯一的。

APL中的使用

来自http://www.randomprogramming.com/2014/07/algorithms-in-action-iota-and-shuffle/

在编程语言APL中使用希腊字母iota生成一个连续整数序列。

iota也存在于c++中,因此在其他语言中也存在类似于Go的用法。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31650192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档