menu MineCraft爱好者
[C语言学习笔记2]运算符
search more_vert
MineCraft爱好者
MineCraft-我的世界热爱者是我的世界服主资源分享交流站为MC服主提供最新最全的游戏资料Bukkit插件Sponge插件服务端整合包等打造国内最大的Minecraft插件基地和精品资源分享平台
[C语言学习笔记2]运算符

(1)算术运算符

*
/
%取余
+
-

(2)关系运算符

<小于
>大于
<=小于等于
>=大于等于
==如果等于
!=如果不等于

(3)赋值运算符

=
+=
-=
/=
%=
*=

(4)自增,自减

++

--

i++,i- -在使用之后加/减1

++i,- -i在使用之前加/减1

(5)逻辑运算符

!非
&&与:全真为真
||或:全假为假

&&左边表达式为假,右边表达式就不执行
||左边表达式为真,右边表达式就不执行

(6)强制类型转换运算符

(类型符)(表达式)

(7)逗号运算符

(A,B,C,D)最终表达式的值是最后一项的值

(8)条件运算符

A?B:C

(9)运算符优先级

非,自增,自减
乘除取余
加减
关系


赋值

帮助记忆:算术 >关系> 逻辑 >赋值
例:
int i;
i=5>3&&8<4-!0;

注:关系运算符,逻辑运算符的值是一个逻辑值,真用1表示,假用0表示
0为假,非0为真(9)运算符优先级
非,自增,自减
乘除取余
加减
关系


赋值

帮助记忆:算术 >关系> 逻辑 >赋值
例:
int i;
i=5>3&&8<4-!0;

注:关系运算符,逻辑运算符的值是一个逻辑值,真用1表示,假用0表示
0为假,非0为真

评论

0条评论