8月25日作业

判断大小端代码

#include 

// 定义一个共用体
union EndianCheck {
    int i;
    char c[sizeof(int)];
};

int main() {
    union EndianCheck test;
    test.i = 1;

    if (test.c[0] == 1) {
        printf("本机是小端序\n");
    } else {
        printf("本机是大端序\n");
    }

    return 0;
}

运行图

8月25日作业_第1张图片

思维导图

 

你可能感兴趣的:(c语言)