C语言教程
C语言控制语句
C语言函数
C语言数组
C语言指针
C语言字符串
C语言数学函数
C语言结构
C语言文件处理
C预处理器

C语言运算符

运算符只是用于执行操作的符号。可以有多种类型的运算,例如算术运算,逻辑运算,按位运算等。
以下几种运算符可以用C语言执行不同类型的运算。
算术运算符 关系运算符 移位运算符 逻辑运算符 按位运算符 三元或条件运算符 分配运算符 其他运算符

C中运算符的优先级

运算符种类的优先级,该运算符将首先被评估,然后被评估。关联性指定要评估的操作员方向;
让我们通过以下示例了解优先级:
int value=10+20*10;
值变量将包含 210 ,因为*(乘法运算符)在+(加法运算符)之前求值。
C运算符的优先级和关联性如下:
运算符 关联性
()[]->.++-- 从左到右
+-! 〜++--(type)*&sizeof 从右到左
*/% 从左到右
+- 从左到右
<<>> 从左到右
<<=>> = 从左到右
==!= 从左到右
从左到右
^ 从左到右
| 从左到右
&& 从左到右
|| 从左到右
?: 从右到左
= + =-= * =/=%= >> = <<=&= ^=|= 从右到左
从左到右

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4