sizeof 可以作用于一个类型或者一个变量上,返回这个类型的一个变量或者输入变量所占用的空间的字节数。
当sizeof作用于一个数组变量时,例如:
sizeof(TCHAR[100]) = sizeof(TCHAR)*100
通常用 sizeof array/sizeof array[0] 来计算数组的长度。
当sizeof作用域class, struct, union的时候,结果是各个域占用字节数的总和,外加用于补全的字节数。
sizeof 可以作用于一个类型或者一个变量上,返回这个类型的一个变量或者输入变量所占用的空间的字节数。
当sizeof作用于一个数组变量时,例如:
sizeof(TCHAR[100]) = sizeof(TCHAR)*100
通常用 sizeof array/sizeof array[0] 来计算数组的长度。
当sizeof作用域class, struct, union的时候,结果是各个域占用字节数的总和,外加用于补全的字节数。