ANSI C で使用されている整数型は short、int、long、および long long です。
表 A-2 short の表現 (x86)
ビット |
内容 |
---|---|
8 - 15 |
バイト 0 (SPARC) バイト 1 (x86) |
0 - 7 |
バイト 1 (SPARC) バイト 0 (x86) |
表 A-3 int と long の表現
ビット |
内容 |
---|---|
24 - 31 |
バイト 0 (SPARC) バイト 3 (x86) |
16 - 23 |
バイト 1 (SPARC) バイト 2 (x86) |
8 - 15 |
バイト 2 (SPARC) バイト 1 (x86) |
0 - 7 |
バイト 3 (SPARC) バイト 0 (x86) |
表 A-4 long の表現 (Intel、SPARC v8、SPARC v9)
ビット |
内容 |
---|---|
24 - 31 |
バイト 0 (SPARC) v8 バイト 4 (SPARC) v9 バイト 3 (x86) |
16 - 23 |
バイト 1 (SPARC) v8 バイト 5 (SPARC) v9 バイト 2 (x86) |
8 - 15 |
バイト 2 (SPARC) v8 バイト 6 (SPARC) v9 バイト 1 (x86) |
0 - 7 |
バイト 3 (SPARC) v8 バイト 7 (SPARC) v9 バイト 0 (x86) |
表 A-5 long long の表現
ビット |
内容 |
---|---|
56 - 63 |
バイト 0 (SPARC) バイト 7 (x86) |
48 - 55 |
バイト 1 (SPARC) バイト 6 (x86) |
40 - 47 |
バイト 2 (SPARC) バイト 5 (x86) |
32 - 39 |
バイト 3 (SPARC) バイト 4 (x86) |
24 - 31 |
バイト 4 (SPARC) バイト 3 (x86) |
16 - 23 |
バイト 5 (SPARC) バイト 2 (x86) |
8 - 15 |
バイト 6 (SPARC) バイト 1 (x86) |
0 - 7 |
バイト 7 (SPARC) バイト 0 (x86) |