C Types: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 11: | Line 11: | ||
|- | |- | ||
! long | ! long | ||
|| ld || 32 || 32 || 64 || | || ld || 32 || 32 || 64 || 32 || | ||
|- | |- | ||
! int8_t | ! int8_t | ||
Revision as of 09:10, 18 August 2009
| name | printf format | Win32 size | ILP32 size | LP64 Size | LLP64 Size | |
|---|---|---|---|---|---|---|
| short | hd | 16 | 16 | 16 | 16 | |
| int | d | 32 | 32 | 32 | 32 | |
| long | ld | 32 | 32 | 64 | 32 | |
| int8_t | "PRId8" | 8 | 8 | 8 | 8 | |
| int16_t | "PRId16" | 16 | 16 | 16 | 16 | |
| int32_t | "PRId32" | 32 | 32 | 32 | 32 | |
| int64_t | "PRId64" | 64 | 64 | 64 | 64 | |
| unsigned short | hu | 16 | 16 | 16 | 16 | |
| unsigned | u | 32 | 32 | 32 | 32 | |
| unsigned long | lu | 32 | 32 | 64 | 64 | |
| uint8_t | "PRIu8" | 8 | 8 | 8 | 8 | |
| uint16_t | "PRIu16" | 16 | 16 | 16 | 16 | |
| uint32_t | "PRIu32" | 32 | 32 | 32 | 32 | |
| uint64_t | "PRIu64" | 64 | 64 | 64 | 64 |