#include <stdio.h>
int main(void) {
unsigned int a=0x0123456789;
unsigned char *p = (unsigned char *)&a;
if(0x01 == *p){
printf("Big-Endian\n");
}else if(0x89 == *p){
printf("Little-Endian\n");
}
return 0;
}
在看传感器资料时看到了大小端的说明,那么我们经常使用处理器时,如果不看手册怎么知道是大端还是小端呢?
奉献一个小程序:
我要赚赏金
