<bdo id='YeaKp'></bdo><ul id='YeaKp'></ul>
  • <legend id='YeaKp'><style id='YeaKp'><dir id='YeaKp'><q id='YeaKp'></q></dir></style></legend>

      <tfoot id='YeaKp'></tfoot>

    1. <small id='YeaKp'></small><noframes id='YeaKp'>

      1. <i id='YeaKp'><tr id='YeaKp'><dt id='YeaKp'><q id='YeaKp'><span id='YeaKp'><b id='YeaKp'><form id='YeaKp'><ins id='YeaKp'></ins><ul id='YeaKp'></ul><sub id='YeaKp'></sub></form><legend id='YeaKp'></legend><bdo id='YeaKp'><pre id='YeaKp'><center id='YeaKp'></center></pre></bdo></b><th id='YeaKp'></th></span></q></dt></tr></i><div id='YeaKp'><tfoot id='YeaKp'></tfoot><dl id='YeaKp'><fieldset id='YeaKp'></fieldset></dl></div>

        C/C+ 程序的最大堆栈大小?

        时间:2023-10-07

        <small id='pmrKt'></small><noframes id='pmrKt'>

      2. <legend id='pmrKt'><style id='pmrKt'><dir id='pmrKt'><q id='pmrKt'></q></dir></style></legend>
          • <i id='pmrKt'><tr id='pmrKt'><dt id='pmrKt'><q id='pmrKt'><span id='pmrKt'><b id='pmrKt'><form id='pmrKt'><ins id='pmrKt'></ins><ul id='pmrKt'></ul><sub id='pmrKt'></sub></form><legend id='pmrKt'></legend><bdo id='pmrKt'><pre id='pmrKt'><center id='pmrKt'></center></pre></bdo></b><th id='pmrKt'></th></span></q></dt></tr></i><div id='pmrKt'><tfoot id='pmrKt'></tfoot><dl id='pmrKt'><fieldset id='pmrKt'></fieldset></dl></div>

                <tbody id='pmrKt'></tbody>

                • <bdo id='pmrKt'></bdo><ul id='pmrKt'></ul>
                  <tfoot id='pmrKt'></tfoot>

                  本文介绍了C/C+ 程序的最大堆栈大小?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我已经尝试了以下程序.创建此程序的目的是发现有关堆栈大小的更多信息.

                  I've tried the below program. The intent by which this program was created is to discover more about stack sizes.

                  int main()
                  {
                      int nStack[100000000];
                      return 0;
                  }
                  

                  执行上述代码后,由于分配了巨大的堆栈大小,程序崩溃了.堆栈的最大可能大小是多少?它是否适用于每个程序/计算机?可以增加吗?

                  After executing the above code, the program crashes due to huge stack size allocation. What is the maximum possible size of the stack? Is it fixed for every program/computer? Can it be increased?

                  我想知道是为了知识.如果有人能提供 C/C++ 示例,那将非常有帮助.

                  I want to know for the sake of knowledge. If anyone can provide examples in C/C++, it would be very helpful.

                  推荐答案

                  我尝试了下面的程序.

                  int main()
                  {
                      int nStack[519492];
                      cout<<"Okay!";
                      return 0;
                  }
                  

                  输出:

                  Okay!
                  

                  但是如果我将数组大小增加 1 个字节,程序就会崩溃.

                  But if I increase the array size by 1 byte, the program crashes.

                  int main()
                  {
                      int nStack[519493];
                      cout<<"Okay!";
                      return 0;
                  }
                  

                  输出:

                  No output. Program crashes.
                  

                  这篇关于C/C+ 程序的最大堆栈大小?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:C++ - 区间树实现 下一篇:为什么我不能使用“中断"?C++ 中三元条件语句

                  相关文章

                  最新文章

                  <i id='P8Sv2'><tr id='P8Sv2'><dt id='P8Sv2'><q id='P8Sv2'><span id='P8Sv2'><b id='P8Sv2'><form id='P8Sv2'><ins id='P8Sv2'></ins><ul id='P8Sv2'></ul><sub id='P8Sv2'></sub></form><legend id='P8Sv2'></legend><bdo id='P8Sv2'><pre id='P8Sv2'><center id='P8Sv2'></center></pre></bdo></b><th id='P8Sv2'></th></span></q></dt></tr></i><div id='P8Sv2'><tfoot id='P8Sv2'></tfoot><dl id='P8Sv2'><fieldset id='P8Sv2'></fieldset></dl></div>

                    <legend id='P8Sv2'><style id='P8Sv2'><dir id='P8Sv2'><q id='P8Sv2'></q></dir></style></legend>
                    <tfoot id='P8Sv2'></tfoot>

                    1. <small id='P8Sv2'></small><noframes id='P8Sv2'>

                        <bdo id='P8Sv2'></bdo><ul id='P8Sv2'></ul>