代码其实很简单,需要你理解C语言里整型变量的内存结构,还有大小端问题。
#include int main(void) { int x=1234; for (int i = 0; i < 4; i++) { printf("%x\n", x&0x000000ff); x = x >> 8; } getchar();}
内存里1234是这样的: