c语言中定义一个数组可以不写数组的长度吗?

2025-01-01 08:45:54
推荐回答(1个)
回答1:

不可以,如果不能确定长度,请用STL库里的LIST,MAP,SET等数据类
或者开的数组开的大一些,保证你不会越界,多余的部分不适用就好

在定义的数组的时候,可以通过变量定义长度如:
scanf("%d", arrayLen);
int[] data = new int[arrayLen];