
已解决问题
谷歌nolovejing用户在2021.11.06提交了关于“华胥引结构体数组初始化”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-24T08:10:28。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !
详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !
并不是aleda所说的原因,你可以
structcity
{
doublepopulation;
d
double**e;
};
citie
cit
这里与结构体匹配了,但是同样不可能通过
原因是C\C++语法是禁
你提到了初始化,的确结构体数组初始化是可以
类似这样的语句,不是初始化,而是重新赋值
cities[
citie
结构体数组的初
cityc
这一句的时候就完成了(初始化了cities[0]和cities[1
所以正确的初始化格
citycities[2]=
/
记住一
初始化永远是在定
(或者如果是类的成员变量,其初始化是在构造函数的初始化列表中完成,如果你学的是C,可以忽略)
非定义处的只有重新赋值,没有初始化!
/
补充:别的数组?那也是不行的