エンディアンの確認 #include<stdin.h> int isLittleEndian(){ int a = 1; if(*(char *)&a == 1){ /* リトルエンディアン */ return 1; } return 0; } int main(){ if(isLittleEndian()){ printf("\n\n%s", "little endian."); } return 0; }