Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GoLang按位异或未定义_Go_Xor - Fatal编程技术网

GoLang按位异或未定义

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) } 您使用了错误的字符 不要使用ˆ。使用^ 输出:

所以我才开始学咕噜。我正在尝试在两个字节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)    
}

您使用了错误的字符

不要使用ˆ。使用^

输出:

XOR x and y = 3
XOR x and y = 3