当时在学习Iota这个知识点的时候仅仅是一笔掠过,比如这种
const(a=iotab c)
一眼看出他怎么使用的时候就觉得自己已经懂得了
再到后来看到这样的例子
const(a = 5*iotab c
)
以及
const(a =1<<(10*iota)bc
)
第一反应是看不明白所表达的意思
想了好半天才明白我对iota的认知是错的
iota不是一个固定不变的值
iota的值是自增的
也就是说第一段代码完整的形式应该是
const(a = iotab = iotac =iota)
这样一来关于iota的疑惑就解除了