admin 管理员组

文章数量: 887021


2024年2月18日发(作者:weblogic 补丁25267546)

C语言运算符大全

C语言是一种广泛应用于系统编程和应用程序开发的编程语言。运算符是C语言中用于执行各种数学运算、逻辑操作和位操作的符号。本文将详细介绍C语言中的各种运算符。

1. 算术运算符

- +:加法运算符,用于两个数相加。

- -:减法运算符,用于一个数减去另一个数。

- *:乘法运算符,用于两个数相乘。

- /:除法运算符,用于一个数除以另一个数。

- %:取模运算符,用于计算两个数相除的余数。

2. 关系运算符

- ==:相等运算符,用于判断两个数是否相等。

- !=:不等运算符,用于判断两个数是否不相等。

- >:大于运算符,用于判断一个数是否大于另一个数。

- <:小于运算符,用于判断一个数是否小于另一个数。

- >=:大于等于运算符,用于判断一个数是否大于等于另一个数。

- <=:小于等于运算符,用于判断一个数是否小于等于另一个数。

3. 逻辑运算符

- &&:逻辑与运算符,用于连接两个条件,当两个条件都为真时结果为真。

- ||:逻辑或运算符,用于连接两个条件,当两个条件至少有一个为真时结果为真。

- !:逻辑非运算符,用于取反一个条件,将真变为假,假变为真。

4. 位运算符

- &:按位与运算符,将两个数的二进制表示进行按位与运算。

- |:按位或运算符,将两个数的二进制表示进行按位或运算。

- ^:按位异或运算符,将两个数的二进制表示进行按位异或运算。

- <<:左移运算符,将一个数的二进制表示向左移动指定的位数。

- >>:右移运算符,将一个数的二进制表示向右移动指定的位数。

5. 赋值运算符

- =:简单的赋值运算符,将右边的值赋给左边的变量。

- +=:加法赋值运算符,将右边的值加到左边的变量上,并将结果赋给左边的变量。

- -=:减法赋值运算符,将右边的值从左边的变量中减去,并将结果赋给左边的变量。

- *=:乘法赋值运算符,将右边的值乘以左边的变量,并将结果赋给左边的变量。

- /=:除法赋值运算符,将左边的变量除以右边的值,并将结果赋给左边的变量。

- %=:取模赋值运算符,将左边的变量对右边的值取模,并将结果赋给左边的变量。

- <<=:左移赋值运算符,将左边的变量向左移动指定的位数,并将结果赋给左边的变量。

- >>=:右移赋值运算符,将左边的变量向右移动指定的位数,并将结果赋给左边的变量。

6. 条件运算符

- ? : :条件运算符,可以用来替代if-else语句,根据条件的成立与否返回不同的结果。

以上是C语言中常用的运算符。掌握这些运算符的使用方法对于在C语言程序中进行各种数学运算、逻辑操作和位操作是非常重要的。熟练掌握这些运算符将有助于提高代码的效率和可读性。

希望本文对你深入理解C语言运算符起到了一定的帮助。如果你想进一步了解其他C语言的知识点,可以继续阅读相关教程或参考资料。祝你在学习C语言的道路上取得更多的进步!


本文标签: 运算符 用于 C语言 变量 条件