标签:直接 win visual 模式 color 内存 编译器 运行 windows10
不考虑内存映射,就当是在实模式下运行。
1.程序运行时数据和代码存放的区域分为栈空间和堆空间:
局部变量,函数分配在栈上,在编译时由编译器确定好
栈的大小在不同系统,不同编译器中不一样,很小。
Windows10 + Visual Studio2017 32位大概在1M左右就会溢出。在函数中声明 char data[1024][1024]运行时会直接crash。
去你妈的堆栈,看汇编。
C++ Windows 下程序内存分配的初步认识 ---仅供我自己参考
标签:直接 win visual 模式 color 内存 编译器 运行 windows10
原文地址:https://www.cnblogs.com/linxisuo/p/13079880.html