![]() |
1
2
此摘录错误:
的行为
这不符合C标准。然而,它在任何GCC目标平台上的行为都会像预期的那样
这段代码是错误的,因为要进行正确的逻辑移位,应该使用
此函数完全定义了逻辑右移的行为,因为
由于它只执行一个表达式,因此我们注意到不需要为此类操作使用函数。 |
![]() |
2
1
是的,你换错了位置。什么时候
算术右移的意思是,当右移时,左边的位不是用零填充,而是用最左边的位(符号位)填充。因此:
x>&燃气轮机;31实际上是
|
![]() |
3
0
要获取预期输出,请执行以下操作
请注意,它的实现依赖于处理器是否支持
算术右移
然后
|
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 6 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 6 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 6 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 6 月前 |