TestBigEndian.c 184 B

12345678910
  1. int main () {
  2. /* Are we little or big endian? From Harbison&Steele. */
  3. union
  4. {
  5. long l;
  6. char c[sizeof (long)];
  7. } u;
  8. u.l = 1;
  9. exit (u.c[sizeof (long) - 1] == 1);
  10. }