自增
和支流编程语言的自增语法不同,Go 只反对 i++
形式,不反对 ++i
形式。
正确
package mainfunc main() { i := 1 i++ println(i) // 输入 2}
谬误
package mainfunc main() { i := 1 ++i // 报错: '--' unexpected println(i)}
自减
和支流编程语言的自减语法不同,Go 只反对 i--
形式,不反对 --i
形式。
正确
package mainfunc main() { i := 1 i-- println(i) // 输入 0}
谬误
package mainfunc main() { i := 1 --i // 报错: '--' unexpected println(i)}