タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Endianに関するminodiskのブックマーク (1)

  • エンディアン - Wikipedia

    #include <stdint.h> #include <stdio.h> int isLittleEndian(void) { int i = 1; uint8_t *p = (uint8_t *) &i; return *p; } int main(int argc, char *argv[]) { uint64_t i8 = 0x0123456789abcdef; uint32_t i4 = 0x01234567; uint16_t i2 = 0x0123; double d = -1.0/3.0; uint8_t *p; /* 8ByteOrder */ p = (uint8_t *) &i8; printf("8Byte Order %016lx\n", i8); printf(" on Memory |%02x|%02x|%02x|%02x|%02x|%02x|%02x|%0

    エンディアン - Wikipedia
    minodisk
    minodisk 2010/05/07
    ビッグエンディアンは人間にとって直観的にわかりやすいという利点があり、一方リトルエンディアンはコンピュータにとって処理しやすいという利点がある。
  • 1