关于C++链表数组的问题
City *city = new City;
city->city_name = city_name;
city->addition = addition;
city->next = nullptr;
if (array[stoi(PLZ)]->next == nullptr)
{
array[stoi(PLZ)]->next = city;
}
else
{
city->next = array[stoi(PLZ)]->next;
array[stoi(PLZ)]->next = city;
}
这段代码中 array[stoi(PLZ)]->next == nullptr,为什么不可以这样子用array也定义的City *array[] ,运行时就会报错。
感谢各位解答