func main var a uint = 60 var b uint = 13 var c uint c = a & b fmtPrintfc运算报错
这段代码运算报错的原因是 fmt.Printf() 函数的第一个参数需要是一个格式化字符串,但是你传递的是一个无格式字符串的变量 c。正确的写法应该是:
fmt.Printf("%d", c)
其中 %d 表示输出一个十进制整数。
原文地址: https://www.cveoy.top/t/topic/g0vA 著作权归作者所有。请勿转载和采集!