其他分享
首页 > 其他分享> > C的操作符

C的操作符

作者:互联网

取反操作符 ~ 按二进制位取反 :把二进制位中的数字 0变成1 1变成0

整数在内存中存储方式是补码      原码 反码 补码   最高位表示符号位  正整数都相同

-1:10000000000000000000000000000001 原码 

       11111111111111111111111111111110         反码

       11111111111111111111111111111111         补码=反码+1

++a a++  前置++  先++ 在a+1  后置++  先用a的值 再a+1

(类型)强制类型转换  int a=(int) 3.14  可用

逻辑操作符:&&  ||  逻辑与和或

条件操作符:exp1?exp2:exp3     如果exp1成立 就 为exp2的结果 否则exp3的结果

逗号表达式:exp1,exp2,exp3...

结果为最后一个表达式的结果

标签:反码,++,exp2,exp1,补码,操作符
来源: https://blog.csdn.net/m0_59720436/article/details/121034431