C语言中的操作符
发布时间
阅读量:
阅读量
操作符
- 数学运算符
- 位移运算符
- 位运算符
- 赋值运算符
- 组合赋值符
- 单项运算符
- 比较运算符
- 逻辑运算符
- 条件表达式
- 冒号表达式
- 表达式计算过程
-
- 隐含类型转换
- 数学类型转换
算数操作符
> + - * / %
>
>
>
>
> ```
>
>
需注意以下几点:
1. `%`运算符仅适用于整数类型,不支持浮点数的运算
2. 对于`/`运算符,当两个操作数均为整数时,将执行整数除法;若其中至少有一个为浮点数,则执行浮点数除法
3. 使用`%`时,两个操作数必须为整数类型,其返回结果为整除后所剩余的数值。
## 移位操作符
`<<` 左移操作符
`>>` 右移操作符
>
>
> 左移操作符的执行规则为:在进行位移时,左侧的位会被舍弃,而右侧则以0进行补充
>
>
**示例:** `i<<1`
【此时i等于2的4次方,即16。
>
>
> 右移运算符存
全部评论 (0)
还没有任何评论哟~
