腕時計の沼、オーディオの沼、PCの沼。『タクジの沼』
Cソースコード ー コンパイラ → オブジェクトファイル ー リンカ → 実行ファイル Cソースコード ー コンパイラ → オブジェクトファイル 」 ライブラリファイル 」
最初にコンパイラが起動し、ソースコードを中間状態のオブジェクトファイルに翻訳
次にリンカが起動し、全てのオブジェクトファイルとライブラリファイルを合体して実行ファイルを作成
型名 | 別名 | 記憶できるもの | 記憶に使うビット数 |
---|---|---|---|
char | 文字型 | 0~255 | 8bit |
signed char | 符号付き文字型 | -128~127 | 8bit |
unsigned char | 符号なし文字型 | 0~255 | 8bit |
short | 符号付き短整数型 | -32768~32767 | 16bit |
unsigned short | 符号なし短整数型 | 0~65535 | 16bit |
int | 符号付き整数型 | -2147483648~2146483647 | 32bit |
unsigned int | 符号なし整数型 | 0~4294967295 | 32bit |
long | 符号付き長整数型 | -2147483648~2146483647 | 32bit |
unsigned long | 符号なし長整数型 | 0~4294967295 | 32bit |
float | 単精度浮動小数点数型 | 10の-45乗~10の38乗 | 32bit |
double | 倍精度浮動小数点数型 | 10の-324乗~10の308乗 | 64bit |