GoLang按位异或未定义
所以我才开始学咕噜。我正在尝试在两个字节uint8数字之间执行一个按位异或运算。每次运行go vet命令时,都会出现以下错误: 未定义:xˆy 我的代码:GoLang按位异或未定义,go,xor,Go,Xor,所以我才开始学咕噜。我正在尝试在两个字节uint8数字之间执行一个按位异或运算。每次运行go vet命令时,都会出现以下错误: 未定义:xˆy 我的代码: package main import ( "fmt" "math" ) func main() { var x byte = 1 var y byte = 2 fmt.Println("XOR x and y =", xˆy) } 您使用了错误的字符 不要使用ˆ。使用^ 输出:
package main
import (
"fmt"
"math"
)
func main() {
var x byte = 1
var y byte = 2
fmt.Println("XOR x and y =", xˆy)
}
您使用了错误的字符 不要使用ˆ。使用^ 输出:
XOR x and y = 3
XOR x and y = 3