位運算內容很多的,位運算可以判斷奇偶,數值交換等
package main
func main() {
var a, b = 611, 193
//A = 110
a = a ^ b
b = a ^ b
a = a ^ b
println(a, b)
}
package main
func main() {
var a, b = 611, 193
//A = 110
a = a ^ b
b = a ^ b
a = a ^ b
println(a, b)
}
2018-04-29
iota前面的常量必須先賦值,如下面是錯誤的:
package main
import (
"fmt"
)
const (
a
b = iota
c
)
func main() {
fmt.Println(a, b, c)
}
package main
import (
"fmt"
)
const (
a
b = iota
c
)
func main() {
fmt.Println(a, b, c)
}
2018-04-29