当前位置:首页 > 芯闻号 > 充电吧
[导读]1.复合赋值符a +=expression; //等价于 a = a + ( expression );2.单目运算符++、--只能作用于可以位于赋值符号左边的表达式,即只能用于变量。前缀和后缀形式的

1.复合赋值符

a +=expression;
//等价于
a = a + ( expression );

2.单目运算符

++、--只能作用于可以位于赋值符号左边的表达式,即只能用于变量。

前缀和后缀形式的增值操作符都复制一份变量的拷贝。

3.逻辑运算符

&&从左操作数求值,真才对后操作数求值。短路求值(short-circuited evaluation)

4.逗号操作符

表达式从左至右逐个求值,整个逗号表达式的值为最后那个表达式的值。

5.布尔值

c并不具备显式的布尔类型均用整数代替。即0为假,非0为真。

若用一个变量用来表示布尔值,应如下所做:

positive_cash_flow = cash_balance >= 0;

if( positive_cash_flow ){ }
if( !positive_cash_flow ){ }

6.左值和右值

左值就是那些可以出现在赋值运算符左边的东西。右值就是那些可以出现在赋值运算符右边的东西。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭