summaryrefslogtreecommitdiff
path: root/junkcode/mansourmoufid@gmail.com-endianness/endianness.c
blob: f01b94f3ad5aaae36583a6fb9a39eeb53095ac77 (plain)
1
2
3
4
5
6
7
8
9
10
#include <stdint.h>
/* returns 0 for little-endian, 1 for big-endian */
int main( void )
{
  static const uint64_t one = (uint64_t) 1;
  if ((uint8_t) 1 == *((uint8_t *) &one))
    return 0;
  else
    return 1;
}