针对你提出的错误代码 C2466: 不能分配常量大小为 0 的数组,我们可以从以下几个方面进行分析和解答: 识别错误代码 C2466 的含义: 这个错误通常发生在C或C++编程中,表示编译器试图分配一个大小为0的数组,但根据语言规范,数组的大小必须是一个正整数。 分析代码中数组定义的部分: 你需要检查代码中所有数组的定...
第8行int noip[l]={};改成 int *noip = new int[l];因为数组初始化长度必须用常量,所以这边改成指针就可以根据输入值来做动态长度的数组。至于你这个程序是要干嘛的我没全部看完,只是帮你改掉报错而已。
51CTO博客已为您找到关于不能分配常量大小为0的数组的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及不能分配常量大小为0的数组问答内容。更多不能分配常量大小为0的数组相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。