变量存储空间(内存中)
// 1byte = 8bit
// 1KB = 1024byte
// 1MB = 1024KB
// 1GB = 1024MB
// 1TB = 1024GB
// 通过sizeof方法 可以获取变量类型所占的内存空间(单位:字节)
有符号 | |
sbyte | sbyte 所占的字节数为:1 |
short | short 所占的字节数为:2 |
int | int 所占的字节数为:4 |
long | long 所占的字节数为:8 |
无符号 | |
byte | byte 所占的字节数为:1 |
ushort | uint 所占的字节数为:2 |
uint | ushort 所占的字节数为:4 |
ulong | ulong 所占的字节数为:8 |
浮点数 | |
float | float 所占的字节数为:4 |
double | double 所占的字节数为:8 |
decimal | decimal 所占的字节数为:16 |
特殊类型 | |
bool | bool 所占的字节数为:1 |
char | char 所占的字节数为:2 |
string | sizeof是不能够得到string类型所占的内存大小的 因为字符串长度是可变的 不定的 |