エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C言語:エンディアンのチェック - 謎のプログラミングHP
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C言語:エンディアンのチェック - 謎のプログラミングHP
C言語例題 上位バイト・下位バイトの並びの順番を俗にエンディアンネスと言う. メモリの若い番地が下位... C言語例題 上位バイト・下位バイトの並びの順番を俗にエンディアンネスと言う. メモリの若い番地が下位バイトであるのがリトル・エンディアン. その逆がビッグ・エンディアン. インテル8086の類は前者, モトロ-ラ68000系は後者である. Jonathan Swift の小説 Gulliver's Travels (ガリバ-旅行記) の小人国で卵は大きい方から割るべきだとするビッグ・エンディアンと小さい方から割るべきだとするリトル・エンディアンの対立する話が由来. [編集] check_endian.c include <stdio.h> int main() { int i = 1; if(*((char *)&i)) printf("little-endian\n"); else if(*((char *)&i + (sizeof(int) - 1))) printf("big-en