Golang中的if语句
Golang中的if语句
Go语言中的if语句和其他语言中的类似,都是根据给定的条件表达式运算结果来,判断执行流程。
Go语言if语句语法
1 | if 布尔表达式 { |
注意:在go语言中 布尔表达式不适用括号。
Go语言if语句实例演示
根据布尔值flag判断
1 | package main |
运行结果
1 | b: 2 |
根据年龄判断是否成年
1 | package main |
运行结果
1 | 你是成年人 |
注意作用域
初始变量可以声明在布尔表达式里面,注意它的作用域只存在这个if判断中,其他地方不能用
1 | package main |
运行结果
1 | 你是成年人 |
不能用0或者非0表示真假
1 | func test4() { |
Go语言if语句使用提示:
1.不需要使用括号将条件包含起来
2.大括号{}
必须存在,即使只有一行语句
3.左括号必须在if
或者else
的同一行
4.在if
之后,条件语句之前,可以添加变量初始化语句,使用;
分隔
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 疯疯の神奇小窝!
评论