关于go:Go-快速入门指南-自增自减

自增

和支流编程语言的自增语法不同,Go 只反对 i++ 形式,不反对 ++i 形式。

正确

package main

func main() {
    i := 1
    i++
    println(i) // 输入 2
}

谬误

package main

func main() {
    i := 1
    ++i // 报错: '--' unexpected
    println(i)
}

自减

和支流编程语言的自减语法不同,Go 只反对 i-- 形式,不反对 --i 形式。

正确

package main

func main() {
    i := 1
    i--
    println(i) // 输入 0
}

谬误

package main

func main() {
    i := 1
    --i // 报错: '--' unexpected
    println(i)
}

分割我

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理