一 稳定
1 参数检测
2 内存释放后要置空为NULL
3 if语句始终有else分支
4 switch语句始终有default分支,每个case都有break,共用分支需要给出说明
5 尽可能少的写return,最好只在函数结尾处有一个return
6 三元运算符每一部分都加上括号
7 if-else,switch-case中分支要有大括号{}
二 可读
1 注释,一般...
分类:
其他好文 时间:
2014-09-22 13:39:52
阅读次数:
204
Linux下代码括号“{”和“}”的使用原则如下
(1)对于结构体、if/for/while/switch语句,“{”不另起一行,例如:
struct var_data{
int len;
char data[0];
};
if (a == b){
a = c;
d = a;
}
for (i = 0; i < 10; i++){
a = c;
d = a;
}
(2)如果i...
分类:
系统相关 时间:
2014-09-17 20:27:42
阅读次数:
228
PHP 中的 Switch 语句用于执行基于多个不同条件的不同动作。常使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。实例工作原理:对表达式(通常是变量)进行一次计算把表达式的值与结构中 case 的值进行比较如果存在匹配,则执行与 case 关联的代码代码执行后,...
分类:
Web程序 时间:
2014-09-14 23:21:07
阅读次数:
255
多种选择(Switch语句)当有很多种选项的时候,switch比ifelse使用更方便。语法:switch(表达式){case值1:执行代码块1break;case值2:执行代码块2break;...case值n:执行代码块nbreak;default:与case值1、case值2...case值n...
分类:
Web程序 时间:
2014-09-12 19:05:24
阅读次数:
296
场景
在一个类中我们经常会下定义一些类型码,如:
public static final int INVALID=0;
public static final int VALID=1;
我们可以将这些数值转换为一个类
前提条件:
只有当类型码是纯粹数据时(类型码不会在Switch语句中引起行为的变化时),你才能以类来取代它
修改前...
分类:
其他好文 时间:
2014-09-10 23:57:01
阅读次数:
607
来源:http://www.imooc.com/ceping/1433以下关于循环跳转说法正确的是( )A continue 语句的作用是结束整个循环的执行B 只能在循环体内和 switch 语句体内使用 break 语句C 循环体内使用 break 语句和 continue 语句的作用相同D sw...
分类:
移动开发 时间:
2014-09-07 21:05:35
阅读次数:
251
来源:http://www.imooc.com/code/1358当需要对选项进行等值判断时,使用 switch 语句更加简洁明了。例如:根据考试的名次,给予前 4 名不同的奖品。第一名,奖励笔记本一台;第二名,奖励 IPAD2 一个;第三名,奖励移动电源一个;最后一名奖励 U 盘一个。语法:执行过...
分类:
移动开发 时间:
2014-09-07 20:58:25
阅读次数:
435
Java条件语句之switch当需要对选项进行等值判断时,使用switch语句更加简洁明了。例如:根据考试的名次,给予前4名不同的奖品。第一名,奖励笔记本一台;第二名,奖励IPAD2一个;第三名,奖励移动电源一个;最后一名奖励U盘一个。语法:执行过程:当switch后表达式的值和case语..
分类:
编程语言 时间:
2014-09-02 12:36:15
阅读次数:
215
switch-case语句跟if-else有异曲同工之处,不同的是if-else语句中在讨论范围的时候比较常用到,而switch语句在表示多个例子的时候用得比较多。
分类:
其他好文 时间:
2014-08-30 23:14:00
阅读次数:
415
在使用循环语句的时候,只有当循环条件的表达式为假时,才会跳出循环。有时候我们想提前跳出循环,那么就需要在循环内部使用break或者continue。 break可以终止循环和switch语句。一个无标号的break会把控制转移到当前(最内)循环(while,do....while,for或swit....
分类:
编程语言 时间:
2014-08-28 16:53:40
阅读次数:
326