数组长度是有限的,不能超过它的最大长度.就你所说的情况,可能是内存空间不够,导致执行过程中断,也可能是数组太多数值太大导致系统执行时间不可估量,相对与一般的执行时间来说,假如计算机去执行你的程序需要执行一年的话,算法就进入了一个死循环,没有太多现实意义.
数组太长了,你可以用malloc在堆上动态分配空间,这个空间也要下于你内存的剩余空间。
因为数组要求连续的空间,可能是系统没有连续的空间,所以执行不通过吧
先分配好....
太大了