いう4つのデータがある。これをメモリ中の0x1000番地から書き込む。0x1000番地:0x120x1001番地:0x340x1002番地:0x560x1003番地:0x78これよりも大きなサイズのデータ例えば、0x12345678これをメモリ中の0x1000番地から書き込む。世の中にはこのようなデータ格納方式を取らないものもある。0x1000番地:0x780x1001番地:0x560x1002番地:0x340x1003番地:0x12順番を逆転させて格納する方式がある。このバイト並びの方式をエンディアン(Endian)と呼ぶ。Endian)●CPUとエンディアンエンディアンはCPUによって決まる。PowerPCなどはビッグエンディアン。Intel系などはリトルエンディアン。ARM、SHなど、どちらにもなれるプロセッサも存在していて、バイエンディアン。同様にstr1がstr2より小さい場合(str1<str2)は負の整数を返す。{a[3],a[2],a[1],a[0],b[3],b[2],b[1],b[0],c[3],c[2],c[1],c[0]};既存の処理をあまり変えないように対応する●余談ビッグエンディアンとリトルエンディアンという単語は、『ガリバー旅行記』の中のエピソードに由来する。スウィフトが書いた風刺小説「ガリバー旅行記」に登場する「ビッグ・エンディアンとリトル・エンディアン」は、キリスト教のカトリック(旧教)とプロテスタント(新教)を指しています。「ゆで卵の割り方のような”ささいな違い”」から争いが続いている状況を、スウィフトはガリバー旅行記として風刺していたのです。編集トップへ戻る閉じる。