fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main() {
  6. printf("endian2.c\n\n");
  7.  
  8. short x = 1;
  9. char* b = (char*)&x;
  10.  
  11. if( *b && !*(b+1) ){
  12. printf("little");
  13. }else{
  14. printf("big");
  15. }
  16. printf("-endian architecture");
  17.  
  18. return 0;
  19. }
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
endian2.c

little-endian architecture