您的位置:首页 > 编程语言 > C语言/C++

总结c语言操作符

2018-03-18 21:40 549 查看
一、算术操作符。
     +
     —
     *
     /
    %(只能用于整型)

二、移位操作符。

    >>(右移操作符)
    <<(左移操作符)
   左移操作相当于/2;右移操作相当于*2

    特别注意右移操作时分为两种情况:
    1、算术右移;
    2、逻辑移位。
    算术右移情况指的是:二进制数有正负之分,补位时要注意符号位;
    逻辑移位五、单目操作符。情况指的是:不需要考虑符号产生的问题,直接补0即可。

三、位操作符。
    &(按位与)    |(按位或)    ^(按位异或)

四、赋值操作符。

比如=、+=等

五、单目操作符。

!(逻辑反操作、非)、&(取地址符)、sizeof(求长度)、~(按位取反)、++、--、*、(类型)

六、关系操作符。

关系操作符主要是:==、>=、<=。

七、条件操作符。

1、exp1 ? exp2 : exp3 ;

2、exp1 , exp2 , exp3

等等.........还有很多,我总结的不全面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: