加入收藏 | 设为首页 | 会员中心 | 我要投稿 宁德站长网 (https://www.0593zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

C 语言运算符介绍

发布时间:2024-01-03 13:23:41 所属栏目:教程 来源:DaWei
导读: C 语言运算符
运算符是用来对于变量或者常量施加运算的符号。

这一节是一个介绍性章节,会将 C 语言中出现的常用的操作符列举在这里。在后面的章节中,会对于重点的运算符有详细的介绍。
C 语言运算符
运算符是用来对于变量或者常量施加运算的符号。

这一节是一个介绍性章节,会将 C 语言中出现的常用的操作符列举在这里。在后面的章节中,会对于重点的运算符有详细的介绍。

运算符可以分为以下几种:

1. 算数运算符
运算符    作用    示例
=    赋值    a=1
+    加法或者正号    a+b, +a
-    减法或者负号    a-b, -a
*    乘法    a*b
/    除法    a/b
%    取余数    a%b
++    自加    ++a, a++
- -    自减    - -a, a- -

2. 关系运算符
运算符    作用    示例
==    相等    a==b
>    大于    a>b
<    小于    a<b
!=    不等于    a!=b
>=    大于等于    a>=b
<=    小于等于    a<=b

3. 逻辑运算符
运算符    作用    示例
&&    逻辑与    a&&b
||    逻辑或    a||b
!    逻辑非    !a

4. 位运算符
运算符    作用    示例
&    位与    a&b
|    位或    a|b
^    位异或    a^b
~    位非    ~b
<<    位左移    a<<b
>>    位右移    a>>b

5. 复合赋值运算符
运算符    作用    示例
+=    加法后赋值    a+=b
-=    减法后赋值    a-=b
*=    乘法后赋值    a*=b
/=    除法后赋值    a/=b
%=    取余后赋值    a%=b

6. 指针运算符
运算符    作用    示例
*    指向变量的指针    *a
&    取指针地址    &a

7. 其它运算符
运算符    作用    示例
sizeof()    返回变量的大小    sizeof(a)
?:    条件表达式    a?b:c
,    逗号连接相关的运算    int a,b=1,2

8. 小结
运算符作为编程语言的基本组成部分,肩负着非常重要的作用。因此能够熟练掌握运算符是基本的技能。

C 语言中的运算符根据作用不同,分为算数,关系,逻辑,位,复合赋值,指针,和其它类型等七种运算符。这些运算符中,有些运算符是比较相近的。比如算数运算符中的赋值运算符 = 和关系运算符中的相等判断运算符 == 之间,只是相差了一个等号。但是这两个运算符的意义却截然不同。不过随着大家的使用,这些运算符会被大家所牢记。

(编辑:宁德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章