根据
the docs:
原文链接:https://www.f2er.com/go/186961.html^x bitwise complement is m ^ x with m = “all bits set to 1” for
unsigned x and m = -1 for signed x
这意味着^ 0与其他主流语言中的〜0相同.
在two’s complement(大多数编程语言采用)上,零补码的值为-1(在有符号数据类型上).所以这是一种写作方式:
newStat := stat{min: -1}