我正在http://tour.golang.org上进行“ GO之旅” 。表15包含一些我无法理解的代码。它使用以下语法定义两个常量:
const (
Big = 1<<100
Small = Big>>99
)
我还不清楚这是什么意思。我试图修改代码并以不同的值运行它,以记录更改,但是我不明白那里发生了什么。
然后,它在表24上再次使用该运算符。它使用以下语法定义变量:
MaxInt uint64 = 1<<64 - 1
当它打印变量时,它会打印:
uint64(18446744073709551615)
uint64类型在哪里。但我不知道18446744073709551615从哪里来。
MMMHUHU
相关分类