4.1 条件语句
关于条件语句,需要注意一下几点
- 条件语句不再需要使用括号将条件包含起来;
- 无论语句体有几条语句,大括号({})都是必须存在的;
- 左花括号({)必须与 if 或者 else if 或者 else 处于同一行;
- 在 if 之后,条件语句之前,可以添加变量初始化语句,使用分号(;)间隔;
4.2 选择语句
根据传入条件的不同,选择语句回执行不同的语句。switch后面的表达式不是必须的。在使用switch结构时,需要注意以下几点:
- 左花括号({)必须与switch处于同一行;
- 条件表达式不限制为常量或者整数;
- 单个case中,可以出现多个结果选项;
- Go语言不需要使用break来明确退出一个case;
- 只有在case中明确添加fallthrough关键字,才会继续执行紧跟的下个case;
- 可以不设定switch之后的条件表达式,此种情况下,整个switch结构与多个 if ... else ... 的逻辑作用等同;
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于