所在的位置: C++ >> C++介绍 >> C学习笔记运算符

C学习笔记运算符

赋值运算符=:

=代表赋值,==代表相等

算术运算符有加(+)减(-)乘(*)除(/)求模(%)

整数相除,保留整数

对0做/和%会中断程序

%只能用于整数,浮点数不支持

%的正负号与%前面数字的正负号相同

例如-7%3为-27%-3为2

++a:先对变量加1,并赋值给a

a++:先计算a++,即a的值,然后再对a加1

关系运算符:

大于()和大于等于(=)

小于()和小于等于(=)

等于(=)和不等于(!=)

关系表达式的值是真和假,分别用1和0表示

不要进行连续的关系运算

逻辑运算:

计算机中的真就是非0,假用0来表示

与()、或(

)、非(!)

与:并且,全真则真,否则为假

或:或者,全假则假,否者为真

非:反之,非真既假,非假既真

逻辑表达式的值是真和假,分别用1和0表示

短路与:若第一个表达式为假,则结果为假,后面的表达式不在计算

短路或:若第一个表达式为真,则结果为真,后面的表达式不在计算




转载请注明:http://www.aierlanlan.com/rzfs/4254.html