结构体的大小以及sizeof()和strlen()的区别

一: sizeof运算符,可用于任何变量名,类型名或常量值,当用于用于变量名(不是数组名)或常量时,它不需要圆括号。它在编译时起作用,而不是运行时。   PS: 求结构体的sizeof()大小有两个规则(内存对齐): 1.:上一个变量是下一个变量的整数倍。 2.:结构体整体的大小是每一个变量的整数倍。   例如: struct D {   char a;  //1+3   int c;   //4
相关文章
相关标签/搜索