programing:c-language:long-data-size
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| programing:c-language:long-data-size [2022/06/20 10:49] – yoko | programing:c-language:long-data-size [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | long型のデータサイズに注意(64bitコンパイラ) | + | ====== |
| - | ======================================== | + | LinuxでのCコンパイラで、32bit環境と64bit環境では、long型のデータサイズが違うので注意。 |
| - | Linuxでの、32bitコンパイラと64bitコンパイラでは、long型のデータサイズが違うので注意。 | + | |
| - | データ型とサイズ | + | ===== データ型とサイズ |
| - | -------------- | + | |
| ^ 型名 | ^ 型名 | ||
| 行 16: | 行 14: | ||
| * 整数型の前には、修飾子 signed または unsigned が付けられる。符号修飾子が存在しない場合、その型は符号付き (signed) であると見なされる。 | * 整数型の前には、修飾子 signed または unsigned が付けられる。符号修飾子が存在しない場合、その型は符号付き (signed) であると見なされる。 | ||
| - | stdint.hでのデータサイズ | + | ===== stdint.hでのデータサイズ |
| - | ---------------------- | + | |
| 最近のCコンパイラでは、`stdint.h` で定義の型が使えるようになっているので、極力この型を使うようにした方がよい。 | 最近のCコンパイラでは、`stdint.h` で定義の型が使えるようになっているので、極力この型を使うようにした方がよい。 | ||
| 行 34: | 行 31: | ||
| - | 参考 | + | ===== 参考 |
| - | ---- | + | |
| - | 1. [[https:// | + | - [[https:// |
| - | 2. [[http:// | + | |
programing/c-language/long-data-size.1655689775.txt.gz · 最終更新: by yoko
