當前位置:首頁 » 編程語言 » 運行c語言顯示系統資源不足
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

運行c語言顯示系統資源不足

發布時間: 2023-06-02 14:29:14

『壹』 我的c語言vs2010學習版運行時顯示系統找不到指定的文件,怎麼辦

首先查看「項目」-「屬性」-「鏈接器」-「常規」-「輸出文件」,路勁是否是「bin/xxx.exe」,如果是請繼續看我的解答,否則請忽略下面的內容。
你估計是在用VS2010載入調試以前的VC6.0下的程序是吧。那麼你生成的exe是存在的,不過是在工程的bin目錄下。但是在VS2010中是執行的時候是要到Debug中找的,所以你需要修改項目的輸出路徑,即「項目」-「屬性」-「鏈接器」-「常規」-「輸出文件」,將「bin」修改為「Debug」。

『貳』 C語言為什麼沒錯誤還執行不了

c語言的錯誤分為兩種,一種是運行時錯誤,一種是邏輯上的錯誤。邏輯上的錯誤不好判斷,執行不了肯定是出現邏輯上的錯誤的。

『叄』 用c語言寫的程序在電腦中所佔用的內存系統會不會自動清理

如果在C中使用malloc申請的空間沒有用free釋放的,在程序運行是系統不會清理,這樣如果運行時間長了,可能會導致內存不足的現象,但程序退出時後所有程序使用的資源系統都會回收。至於自動變數只要超出它的作用域范圍就會由系統回收再利用。所有對於使用malloc申請的空間在使用完一定要釋放。

『肆』 C語言局部變數過多會不會造成棧區堆滿

答案是會的:
系統分配給每個程序的棧空間是有限的,超過了就會堆滿。
最有代表性的就是遞歸函數,如果遞歸的深度達到一定量,程序棧就會滿,程序就會異常退出,之前使用快速排序用到遞歸,當數據量比較大,數據基本有序時遞歸深度就比較大,程序就停止了,調試錯誤顯示棧資源不足。