21 lines
276 B
C
21 lines
276 B
C
#include <stdio.h>
|
|
|
|
int isLittleEndian() {
|
|
int a = 0x05;
|
|
char * p = (char *) &a;
|
|
if (*p==0x05) {
|
|
return 1;
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
int main() {
|
|
if (isLittleEndian()) {
|
|
printf("Machine is Little Endian\n");
|
|
}
|
|
else {
|
|
printf("Machine is Big Endian\n");
|
|
}
|
|
}
|
|
|