简化代码的一个方法
opencell吧
全部回复
仅看楼主
level 11
IveArthur 楼主
我们讨论一下关于C语言中的 &&运算符,它表示两边条件均为真时为真,这个运算符是左结合的,在计算时先取左边的条件,若为真则执行右边的条件,其实这很像:
if(condition) expression;
所以上述语句可以转变为
condition&&expression;
当然这样做首先要确保condition和expression都有值。
既然&&运算符有这样的功能,那么其实同理有||运算符相当于
if(!condition) expression;
大家可以自己分析一下
2014年04月12日 11点04分 1
1