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)
    }

输出:语法错误:意外++,期待逗号或)