Endianness
C, Coding July 8th, 2009
Just a quick code sniplet to figure out if your processor is big or little endian.
#include <stdio.h>
int main()
{
int i = 1;
char *p = (char *) &i;
if (p[0] == 1)
printf("Little endian"); // little endian
else
printf("Big endian"); // big endian
}
Tags: C, Coding, Cross-Platform, Endianness
:-)
