循环
1.{}是否独占一行,由公司的编码规范来定
比如:linux操作系统程序员规范是不独占一行
2.switch注意事项
switch(控制表达式){
case 常量表达式:…;
}
a)控制表达式被当成一个整数处理(int),可以是字符(本质还是单字节整数),但不能是浮点数或字符串
b)常量表达式必须是常量(例如:’a’,5,2+3),不能是变量,不允许有重复的case分支,分支结构只能是多选一
c)case分支或者default中如果定义变量,则要加{ },并且这个变量的作用域只在这个花括号内部
d)注意break的运用,不管是deafult还是case,后面没跟break的话,都继续向后执行
swithc…case实现的代码经过gcc编译器翻译的可执行程序代码量比if…else要少,所以switch…case代码执行效率高
但是switch…case在某些场合使用极其繁琐。而且限制多
3.循环结构
for ,while ,do…while
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 窥见!