基本算术运算
1.操作数也称运算对象,它既可以是常量,变量,也可以是函数。
2.C语言中的算术运算结果与参与运算的操作数类型相关。
例如:1/2和1.0/2,前者是整数除法,后者是浮点数除法(整数除法中的小数点会省略)
3.余运算限定参与运算的俩个操作数必须为整型,不能对俩个实型数据进行求余运算,余数的符号与被除数相同)
例如:11%5=1 11%(-5)=1 (-11)%5=-1
4.增1和减1运算符
m++ (先赋值再加1) ++m (先加1再赋值)
n-- (先赋值再减1) --n (先减1再赋值)
注意:后缀增1(减1)的优先级高于前缀增1(减1),并且前者是左结合的,后者是右结合的
5.宏常量
是由宏定义编译预处理命令来定义的,一般形式为:#define 标识符 字符串
注意:宏替换是不做任何语法检查的,宏名和字符串之间可以有多个空白符,但无需加等号,且一般不以分号结尾,因为宏定义不是C语句,而是一种编译预处理命令。
6.const