结构体内缺省初始化值为:
Int 0
Char ‘/0x0’
float 0.0
double 0.0
char Array[n] ”
int Array[n] {0,0…,0}
结构体初始化常用的2种方法:
首先定义结构体为
struct A{
//…
int a;
int *p;
}x;
- struct A a = {0};
- memset(&x, 0, sizeof(x))
结构体内缺省初始化值为:
Int 0
Char ‘/0x0’
float 0.0
double 0.0
char Array[n] ”
int Array[n] {0,0…,0}
结构体初始化常用的2种方法:
首先定义结构体为
struct A{
//…
int a;
int *p;
}x;