Contact: aviboots(AT)netvision.net.il
35,654 questions
46,598 answers
573 users
#include <stdio.h> #include <stdint.h> int main(void) { uint32_t hex = 0x01020304; char* p = (char*)&hex; // Intel: little-endian printf("%x %x %x %x\n", p[0], p[1], p[2], p[3]); return 0; } /* run: 4 3 2 1 */