Advertisement

各种运算符全面解析

阅读量:

若文中存在表述不当或需要进一步解释的内容,欢迎通过私信方式联系作者,作者将尽快予以回应!

目录

  1. 算术运算符

基础算术运算符(+ - * / %)

自增(++)、自减(--)运算符

  1. 关系运算符(> < == >= <= !=)

  2. 逻辑运算符 ( !&& || )

  3. 位运算符(<< >> ~ | ^ &)

& 表示按位或 || 表示按位与 ^ 表示按位异或

~ 对某数值的二进制形式进行按位取反操作

<< 表示左移操作符 >> 表示右移操作符

  1. 赋值运算符(=)

  2. 条件运算符(?:)

  3. 逗号表达式(,)

  4. 指针运算符(*和&)

  5. 计算字节数的运算符(sizeof)

  6. 强制类型转换运算符(类型)

  7. 成员访问运算符(-> .)

  8. 下标访问运算符([ ])

  9. 其他(如函数调用操作符等)


C语言中包含以下各类操作符号:

(1)算术操作符号 (+ - * / % ++ -- )
(2)关系比较符号 (> < == >= <= ! =)

(3)逻辑连接符号 ( !&& || )

(4)位级处理符号 (<< >> ~ | ^ &)

(5)赋值相关符号 (=及其扩展形式的赋值符号)

全部评论 (0)

还没有任何评论哟~