VS中出現Stack overflow的問題

  今天使用C語言編程時,在主函數裏定義了一個較大的二維數組,顯示:stack overflow的錯誤,而後在網上搜索了一下,網上說函數內部的變量都定義在棧裏,棧的大小根據編譯器有所不一樣,通常是1M,能夠在VS中這樣設置:項目屬性-連接器-系統-堆棧保留大小,人爲設置大小,我嘗試了一下,仍是會報錯。後來將那個二維數組定義爲全局變量就能夠了,網上給出的解釋是:局部變量在棧中,隨着函數的調用而失效,
相關文章
相關標籤/搜索