堆棧裏的局部變量

在VC裏,一個函數裏局部變量,特別是靜態數組最大長度可以是多少,google過很多帖子,有很多種說法,但好像沒有一個來源於比較正式的官方聲明,不過大家都有一個共識,就是VC編譯器默認會給出1M的棧空間。但是不是就是說一個數組聲明的時候不要超過1M就不會使程序發生overflow的異常呢。這兩天寫了個程序測試一下,證明是局部數組的聲明沒有一個規定的具體的上限,當然必須小於1M,大小視程序的複雜度而定
相關文章
相關標籤/搜索