当我在C语言中声明一个结构体时,是否保证成员变量会被初始化为某个特定的值,例如对于整型成员变量,是否会被初始化为0?
编辑:假设我有一个结构体,它看起来像这样:
编辑:假设我有一个结构体,它看起来像这样:
typedef struct
{
int a;
} my_str;
我声明:
my_str thing1;
全局的。根据一些答案,thing1.a将被初始化为0 - 我理解得对吗?