C/C++数组的大小最大能有多大?
2012-08-10 10:00
211 查看
直接定义一个数组,如a[SIZE];这个是分配的静态空间,在栈上(局部变量)或全局静态区(全局变量)上分配的,一般栈的内存是1M到2M,所以静态分配的空间不能太大,比如如果定义a[1024*1024];运行时就会报”段错误“,遇到要申请大的空间时,就需要动态申请。
相关文章推荐
- 求子数组的最大和 C++实现
- C++实现从数组中同时取出最大最小元素算法示例
- 数组中的最大值以及最小值的位置变换的问题(C++)
- SQL的单个表的大小限制最大可以是多大?
- 子数组的最大乘积C++实现0(n)
- C++求数组的最大递增数组
- 使struct对象拥有可变大小的数组——(C++深度探索)
- 最大子数组问题-c++代码实现及运行实例结果
- 最大子数组问题-暴力求解-c++代码实现及运行实例结果
- C++得到一个数组的最大递减数组({3,9,4,5,0}得到结果是{9,4,0})
- C++习题 对象数组求最大值
- FAT32和NTFS最大支持的单个文件大小分别是多大?
- C++中数组的大小(SizeOfArray)
- c/c++数组排序、计算平均值、最大、小值
- C++ 编写递归函数求数组最大值
- C++STL中vector(可变大小数组)用法总结
- 3.创建一个20个大小的随机数组,找出这组数组的最大值和最小值, 并且标出最大数和最小值的位置
- C++ 计166-1 数组---求数组中的最大值
- C++ 定义数组大小问题
- C++中由数组大小引起的栈溢出