一直不明白为什么结构体不能声明默认的构造函数,难道是说编译器总是会给结构体生成默认的构造函数吗?还有结构体为什么不能用内联的方式初始化字段,为什么要是在自定义的构造函数中初始化了某一个字段就要初始化所有的字段?