当用花括号初始化结构时,gcc会将其填充置零

Does gcc zero the 3 padding bytes after c.b ?

struct {
   int a;
   char b;
} c = { 1, 2};