Int型

出典: くみこみックス

2009年1月21日 (水) 07:18; Worker (会話 | 投稿記録) による版
(差分) ←前の版 | 最新版を表示 (差分) | 次の版→ (差分)

int型(intがた)

 int型(整数型)は,ANSI Cの言語仕様ではデータ長を規定せず,プロセッサのアーキテクチャに応じて最も効率の良いレジスタ長に合わせて設定されます.ARMプロセッサでは32ビット・レジスタに対する命令が中心なので,int型は32ビット(4バイト)となります.そのため,C言語のプログラムではchar型やshort型を使用するより,int型を主に使用する方が,実行効率が高くなります. ARMプロセッサの場合は4バイトの符号付き整数ですが,ほかのプロセッサ(16ビット・プロセッサなど)では2バイトになることもあるので,プログラムの移植時には注意が必要です.

【出典】Interface編集部 編;組み込み技術用語集,Interface 2007年8月号 別冊付録,CQ出版社,2007年8月.

表示