vs2019如何修改堆栈大小
一、自定义栈大小1.找到项目(project)这一栏的属性(settings)2.点击 属性(settings)—>链接器(linker)(点开三角)—>系统(system)—>堆栈保留大小(Stack Reserve Size)二、使用自定义的堆栈注意:在堆栈保留下面有对堆栈保留大小的介绍:默认值是1MB1.这里由于主函数也占据内存,因此“hello world”并不能输出#i
文章共400字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
一、自定义栈大小
1.找到项目(project)这一栏的属性(settings)
2.点击 属性(settings)—>链接器(linker)(点开三角)—>系统(system)—>堆栈保留大小(Stack Reserve Size)
二、使用自定义的堆栈
注意:在堆栈保留下面有对堆栈保留大小的介绍:默认值是1MB
1.这里由于主函数也占据内存,因此“hello world”并不能输出
#include<stdio.h>
int main()
{
char arr[1024 * 1024];
printf("hello world\n");
}
结果:
2.这里将堆栈保留大小改为 100*1024*1024=104857600
再次输入,结果可以输出:
更多推荐
已为社区贡献1条内容
所有评论(0)