int i和char[2]公用内存,我们用两条横线表示1个字节,则是 __ __ __ __ [ i ] [ch0][ch1] 所以 当ch1=13 ch1=1 此时i就是 0x0c 0x01 0x00 0x00 也就是 0x00 00 01 0c (x86 是大端的,高位在后面,所以要颠倒下) 也就是 256 + 13 = 269
69,374
社区成员
243,079
社区内容
加载中
试试用AI创作助手写篇文章吧