C语言中的操作符很多,在这里列举一些比较常用的以及他们的基本原理,有错误请评论指出。
1."++" "--"操作符
可用于变量自增,自减。分为前置和后置两种用法。
前置:
a++ (--)
int a = 0 int b = a++(--)
表示对变量a先取值再自增(自减)
后置:
++(--)a
int a = 0 int b = ++(--)a
表示先自增(自减)再对变量a取值
2."(类型)"强制类型转换操作符
int a = (int)1.414 //double -> int,经过(int)变换后,小数点后位被抹去,a=1。
3.">""<"">=""<=""!=""=="关系操作符
这个不多说,用来判断相同类型数据的大小等不等关系
4"&&""||"逻辑操作符
这个复杂点需要注意一下
真 = 非零常数
假 = 0
"&&"逻辑与操作符 同时真,等式另一侧变量才为真
"||"逻辑或操作符 有一个变量真,等式另一侧变量就为真
int c = a&&b // int a != 0 且 int b != 0 ,才有 int c = 1 ,换言之两者同时真才有c真,否则c就是假。
int c = a||b // int a != 0 或 int b != 0 ,则 int c = 1 a,b要同时假c才假,否则c就是真



