size of array has non-integral
时间: 2023-04-23 15:01:01 浏览: 1437
Windows XP Professional SP3 x86 - Integral Edition 2022.9.9
这个错误提示是指数组的大小不是整数类型,可能是使用了非整数的表达式或变量来定义数组的大小。
在大多数编程语言中,数组的大小通常是整数类型,因为数组需要在内存中连续分配一段固定大小的空间来存储元素。如果数组大小不是整数类型,就无法确定需要分配多少内存空间,因此会出现这个错误。
要解决这个问题,需要检查代码中定义数组大小的语句,确保使用的是整数类型的表达式或变量。如果需要使用非整数类型来定义数组大小,可以考虑使用动态内存分配等其他方式来分配内存空间。
阅读全文