#include
typedef union {
int i;
char c[sizeof(int)];
} findendian;
int main(void) {
findendian fe;
fe.i=1;
if(fe.c[0])printf("リトルエンディアンです。\n");
else printf("ビッグエンディアンです。\n");
return 0;
}
http://ideone.com/aAuO8
http://codepad.org/PPPi8wlF
※ソースが間違っていたので修正しました。
if(fe.c)→if(fe.c[0])
それに応じて、URLも変更しました。