一个C语言的ACM题目

2025-02-25 16:12:51
推荐回答(1个)
回答1:

代码其实很简单,需要你理解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是这样的: