c运算符
算数运算符
对于汇编语言运算符是必不可少的,其中就包括日常生活中的+,-,*,/。%为求两个数的余数。
关系运算符
(> < == >= <= !=)
逻辑运算符
(! && ||)
位移运算符
<<:为左位移运算,其功能把函数的二进制位向左移动一位。
>>:右移运算符其功能同上!
赋值运算符
=为赋值运算符号
条件运算符
(?:)为三目运算符。其使用例如:(x>y?x:y)如果x>y就是x,否则就是y.
逗号运算符
指针运算符
(*和&)
求字节数运算符
(sizeof)
强制类型转换运算符
((类型))
成员运算符
(.->)
下标运算符
([ ])
自增,自减运算符(++) (--)
//其实用方法比较简单,比如
int j=1;
int b=j++;//j先将值赋给b,然后自身+1.输出后应为j=2;b=1;
而int j=1;
int b=++j;//其含义就完全不同,这里j先自身+1,赋值给b;输出后应为 j=1,b=2.
--功能同上
强制类型转换符
(double)a //将a的值强制转换为double型
(int)x+y//将x+y的值转换为int型
(float)(5%3)//将5%3的值转化为float型
其一般形式为(类型名)(表达式)应该注重格式!
目录