go语言怎么用三目运算符
Go语言中的三目运算符是 ? : ,它的语法结构如下:
expression1 ? expression2 : expression3
如果 expression1 的值为 true,则返回 expression2 的值;否则返回 expression3 的值。
例如,下面的代码使用三目运算符判断 num 是否为正数:
package main
import "fmt"
func main() {
num := 10
result := num > 0 ? "是正数" : "不是正数"
fmt.Println(result)
}
输出结果为:
是正数
如果将 num 的值改为 -10,则输出结果为:
不是正数
原文地址: http://www.cveoy.top/t/topic/GBO 著作权归作者所有。请勿转载和采集!