C语言运算符
for《{3个条件语句}循环》
while《{循环》
do while《{前do循环体语句,后while条件语句}循环》
if《{else补充语句,该短语只可有一个}{else if短语可有N个}条件》
switch()《{case条件:程序段}{default条件不满足程序段}{break结束语}开关》 goto《没条件转向》
break《{适合于各种方式的循环}结果语》
continue《判断结束语》
return《反回语句》
bool《布尔型变量》
int《整型》-----------------------------低
unsigned《没符号字符型》 |
long《长整型》 |
double《双精度浮点型》------------------高
short《短整型》
unsigned《没符号整型》
unsigned short《没符号短整型》
unsigned long《没符号长整型》
char《字符型》
float《单精度浮点型》
()《括号》-----------------------优
[]《下标》 先
,《合成表达式》 级------结合性:左到右
→,.《成员》 :
return《返回》-------------------0
!《{真为假,假为真}非》-------------------------优
~《位非》 先
++《{前缀表达式增1.后缀表达式不增1}增1》 级
--《{前缀表达式减1.后缀表达式不减1}减1》 :
-《求反》 1------结合性:右到左 (())《强制类型》 |
*《{指针运算符}取内容》 |
&《{指针运算符}取地址》 |
sizeof《字节数》--------------------------------|
*《乘》--------------优---------------------------------------|
/《除》 先:3 | %《求余》------------级 | +《加》----------优先 | -《减》----------级:4 |
<
>>《{只改表达式的值}右移》---------级:5 | >《大于》---------------优 |