6 unsigned literals go uint64 long-integer
我正在查看Go中的数字类型。我想使用 uint64 文字。这在 Go 中可能吗?
这是我想如何使用 uint64 文字的示例:
for i := 2; i <= k; i += 1 { // I want i to be a uint64
...
}
Run Code Online (Sandbox Code Playgroud)
Ada*_*ith 12
您可以将整数文字转换为uint64.
for i := uint64(1); i <= k; i++ {
// do something
}
Run Code Online (Sandbox Code Playgroud)
或者,您可以i在for循环外初始化,但它的范围大于循环本身。
var i uint64
for i = 1; i <= k; i++ {
// note the `=` instead of the `:=`
}
// i still exists and is now k+1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7821 次 |
| 最近记录: |