欢迎光临散文网 会员登陆 & 注册

零声剑指Offer面试攻略

2022-09-04 22:50 作者:尘埃梦落定  | 我要投稿

C/C++MySql/Redis/操作系统/八股文/Leetcode

C++定义数组有大小限制吗?如何定义一个长度为一百万的数组?

C++面试再进阶

总结如下答:已报名零声c 底部评 定义数组大小的限制主要是看数组定义在内存的哪个区域内。局部非静态的数组,空间在程序的栈上分配,不同平台的栈大小不同:SunOS/Solaris是8M,Linux是10M,Windows是1M,AIX是64M,都是可以调整的。也就是说,数组大小的限制就是堆或栈或全局存储区大小的限制。如果想定义长度一百万的数组可以将数组申明在全局存储区或堆上,这些区域大小是比栈大很多的。

 



零声剑指Offer面试攻略的评论 (共 条)

分享到微博请遵守国家法律