第六周课上测试-1-ch02
第六周课上测试-1-ch02
1. 要求:
1.参考附图代码,编写一个程序 “week0601学号.c",判断一下你的电脑是大端还是小端。
2. 提交运行结果”学号XXXX的笔记本电脑是X端“的运行截图,要全屏,包含自己的学号信息
3.*************课下把代码推送到代码托管平台***************
2. 测试代码:
#include <stdio.h>
#include <stdbool.h>
union {
int number;
char s;
} test;
bool testBigEndin() {
test.number = 0x01000002;
return (test.s == 0x01);
}
int main(int argc, char **argv) {
if (testBigEndin()) {
printf("big");
} else {
printf("small");
}
}
3. 测试结果:
4. 码云链接
5.错误原因:
上图中,左面代码并不是我运行的代码,是老师上课所给的代码,只是截图的时候碰巧在一个界面。