![]() |
1
1
编译器将右文字操作数视为八进制文字。
幸运的是,
您是指十六进制文字:
该行:
重新创建位于偏移12处的数据的大端值(网络约定);13.两者在您的情况下是等效的,尽管后者更便于整体比较值。 |
![]() |
2
0
然后可以将其与
正如已经指出的那样
|
![]() |
3
0
这个
“0x0800”看起来像
因此,在移位packet_数据[12]中的值之后,它的唯一方式是0x0800类型(
此外,为了获得
输出
|
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 4 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 5 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 5 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 5 月前 |