Increment-Decrement 运算符作为方法中的参数
虽然 Go 支持++和 - 运算符,并且发现行为与 c / c ++几乎相似,但是具有此类运算符的变量不能作为参数传递给函数。
package main
import (
"fmt"
)
func abcd(a int, b int) {
fmt.Println(a," ",b)
}
func main() {
a:=5
abcd(a++,++a)
}
输出:语法错误:意外++,期待逗号或)