c语言常用操作符 c语言的操作符和表达式

解读 C 常用运算符

c语言常用操作符 c语言的操作符和表达式

文章插图
由于操作符以后会经常用到,经常会出现关于操作符的使用,今天我就来总结一下C语言中常用的操作符 。我们常用的C语言操作符主要分为以下几种:算术操作符、移位操作符、位操作符、赋值操作符、单目操作符、关系操作符、逻辑操作符、条件操作符、逗号表达式下标引用、函数调用和结构成员 。
c语言常用操作符 c语言的操作符和表达式

文章插图
常用运算符
+、-、*、/
解释:C语言的运算符——加、减、乘、除 。
+=、-=、*=、/=、%=
解释: C语言的运算符——修改和替代 。

解释:C语言的运算符——结构或联合的成员选择 。
,
解释:C语言中①逗号运算符 。②分隔符,用于分隔函数参数表中的各参数 。
~
解释:C语言的运算符——二进码反(按位非) 。
*
解释:C语言的分隔符——用于在变量说明中指明当前说明的变量是指向某个类型的指针 。
!
解释: C语言的运算符——逻辑反(非) 。
&
解释:C语言的运算符——①取变量地址 。②按位与 。
&&
解释: C语言的运算符——逻辑与 。
%
解释: C语言的运算符——模除(取整除后的余数) 。
;
解释: C语言的分隔符——终止一条语句 。

解释: C语言的分隔符——指明标号语句 。
:
解释: C++语言的作用域运算符 。当局部变量与全局变量同名时,在局部变量的作用域内,全局变量前面使用该运算符 。
++
解释: C语言的运算符——增一 。
--
解释:C语言的运算符——减一 。
=
解释:C语言的①运算符——赋值 。②分隔符——用于分隔变量说明和初始化表 。
==
解释: C语言的运算符——等于 。
!=
解释: C语言的运算符——不等于 。
>=
解释:C语言的运算符——大于等于 。
>
解释:C语言的运算符——大于 。
<=
解释: C语言的运算符——小于等于 。
<
解释: C语言的运算符——小于 。
->
解释: C语言的运算符——指向结构(C++ 语言中的类)成员的指针引用 。
<<
解释: C语言的运算符——字位左移 。
>>
解释:C语言的运算符——字位右移 。
^
解释:C语言的运算符——按位异或 。
|
解释:C语言的运算符——按位或 。
||
解释:C语言的运算符——逻辑或 。
[ ]
解释:C语言的分隔符——指明数组下标 。
( )
解释: C语言的分隔符——用于形成表达式、隔离条件表达式,以及指明函数调用和函数参数 。
{ }
解释: C语言的分隔符——用于指明复合语句(分程序)的开始和及结束 。


(类型名)
解释: C语言的运算符——类型强制转换 。
\\
解释: C语言的转义(换码)序列——反斜杠(使用时与字符一样要用“”) 。
\0
解释: C语言的转义(换码)序列——空白NULL 。
\a
解释: C语言的转义(换码)序列——响铃 。
\b
解释:C语言的转义(换码)序列——退格 。
\n
解释:C语言的转义(换码)序列——换行 。
\r
解释:C语言的转义(换码)序列——回车 。
\t
【c语言常用操作符 c语言的操作符和表达式】解释:C语言的转义(换码)序列——制表符 。

    推荐阅读