type | width | default | signed range | unsigned range |
bool | 1 bit | unsigned | x | 0 ~ 1 |
char | 1 byte | signed | -128 ~ 127 | 0 ~ 255 |
short | 2 bytes | signed | -32768 ~ 32767 | 0 ~ 65535 |
int | 2 bytes | signed | -32768 ~ 32767 | 0 ~ 65535 |
long | 4 bytes | signed | -2147483648 ~ 2147483647 | 0 ~ 4294967295 |
float | 4 bytes | signed | ? | 1.175494351E-38 ~ 3.402823466E+38 |
pointer | 1~4 bytes | generic | x | x |
很有帮助!