sizeof求struct各种组合的长度,以及指针,字符数组的长度

来源:互联网 发布:saas云数据安全 编辑:程序博客网 时间:2024/04/27 13:53

首先,各类型长度分别是:

short 2

long / int  4

char 1

double 8

 

以示例说明,如下

struct {
 short a1;
 short a2;
 short a3;
}A;

struct{
 short a1;
 long a2;
}B;

struct{
 long a1;
 long a2;
}C;

struct{
 long a2;
}D;

struct{
 short a1;
 char a2;
}E;

struct{
 char a1;
 char a2;
}F;

struct{
 double a1;
 char a2;
}G;

 

原创粉丝点击