当前位置 : 主页 > 编程语言 > c语言 >

操作符

来源:互联网 收集:自由互联 发布时间:2023-09-06
% 操作符只适用于整数 移位操作符--只能作用于整数 ---右移操作符: 1.算术右移:右边丢弃,左边补原符号位。 2.逻辑右移:左边丢弃,右边补齐。 移动的是二进制位 整数的二进制表示:

%操作符只适用于整数

移位操作符--只能作用于整数

>>---右移操作符:

1.算术右移:右边丢弃,左边补原符号位。  

2.逻辑右移:左边丢弃,右边补齐。

移动的是二进制位

整数的二进制表示:原码、反码、补码

如果x是正数,写出二进制数

如果x为负数:

最高位为1

1.写出x的绝对值二进制位

2.对这个二进制位数的每位取反

3。对取反后的数加1

储存到内存的是补码

补码=反码+1

<<--左移操作符:左边丢弃,右边补0

~--按(二进制位)取反

结构体指针操作符:  结构体指针  -> 成员名


【本文由:香港云服务器 http://www.558idc.com/ne.html 复制请保留原URL】
网友评论