本讲我们主要介绍C语言中的运算符,在C语言中运算符主要分为算术运算符,比较运算符,逻辑运算符,位运算符,逗号运算符。
目录
一,算术运算符
运算符 | 含义 | 举例说明 |
+ | 定义三个操作数,把两个操作数进行相加求和作为第三个操作数 | int a,b,c; a+b=c |
- | 定义三个操作数,使用一个操作数去减去另一个操作数求差作为第三个操作数 | int a,b,c; a-b=c |
* | 定义三个操作数,将两个操作数相乘求积作为第三个操作数。 | int a,b,c; a*b=c |
/ | 定义三个操作数,一个做为分子,一个作为分母,使用分子除以分母得到商作为第三个操作数 | Int a,b,c a/b=c |
% | 取模运算符,定义三个操作数,一个做为分子,一个作为分母,使用分子除以分母得到整除后的余数作为第三个操作数 | int a,b,c a%b=c |
++ | 自加运算符,在原数值的基础上加一 | a++ a=a+ |
-- | 自减运算符,在原数的基础上减一 | a-- a=a-1 |
注:/ : 除法,如果两个是整数相除,得到的结果还是整数,会自动舍弃小数部分。
如果参与运算的两个数中有浮点数,那么结果就⼀定是浮点数
自增和自减运算符只能用于变量,不可用于常量或表达式。此外++a与a++是不同的(--a和a--亦同)。例如:a[b++]=10,若b