结构体中的成员,没有初始化,他们体内有什么,比如int成员
没初始化那就是空呗,就算有垃圾值你也调用不了,用不了
struct AA
{
int a;//如果没有初始化,系统可能会随机给一个数
}
//可以通过以下两种方式初始化
//方法一:构造函数,因为结构体也是一种特殊的类,所以可以有构造函数
struct AA
{
int a;
AA(){a = 0;} //将a初始化为0
}
//方法二
AA s;
memset(&s,0,sizeof(AA));
以上,如有帮助,请采纳一下,谢谢。