想做一个程序玩,但是遇到了技术问题,求指教!!

C++里面有没有这样一条指令,可以改变数组的空间,比如一维数组最多能开到10的9次方,如果开太大了就会报错,但是我现在想开到10的18次方那怎么办?
 我只是自己做一个程序玩,不要求时限,也不要求能通过评测机,只要编译能过,能运行就行。
 我只知道好像有个东西可以改变栈空间

#C/C++##笔记#
全部评论
可以压缩数组,比如离散化处理
点赞 回复 分享
发布于 2018-07-16 00:31
改变栈空间?那你需要subq $IMM, %rsp指令。当然那么大的肯定不行,而且你想要超大数组的话,为什么要用栈空间?
点赞 回复 分享
发布于 2018-07-16 06:49
10的18次方快1EB……
点赞 回复 分享
发布于 2018-07-16 01:46
你算过10的18次是多大么?
点赞 回复 分享
发布于 2018-07-15 23:22

相关推荐

fRank1e:吓得我不敢去外包了,但是目前也只有外包这一个实习,我还要继续去吗
点赞 评论 收藏
分享
zYvv:双一流加大加粗再标红,然后广投。主要是获奖荣誉不够,建议开始不用追求大厂,去别的厂子刷下实习。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-02 18:35
简历上把1个月实习写成了3个月,会进行背调吗?
码农索隆:一个月有一个月的实习经历,三个月有三个月的实习经历
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务