導航:首頁 > 源碼編譯 > c編譯運行速度突然變慢

c編譯運行速度突然變慢

發布時間:2022-07-17 09:47:25

1. 新買的電腦初學C語言,但為什麼運行程序很慢,要近20秒

不要放在U盤中運行。不要放在桌面運行。機子配置太差。或者是多系統中,內存被限制在了一定范圍內運行程序就會很慢。

C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。

簡介:

C語言是一門面向過程的計算機編程語言,與C++、C#、Java等面向對象編程語言有所不同。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、僅產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

C語言描述問題比匯編語言迅速、工作量小、可讀性好、易於調試、修改和移植,而代碼質量與匯編語言相當。C語言一般只比匯編語言代碼生成的目標程序效率低10%-20%。因此,C語言可以編寫系統軟體。

2. 筆記本電腦編譯C語言特別的慢,請問下原因

筆記本C語言程序運行慢是怎麼回事
用的什麼版本的c++?如果是vs2003以上的就是機器配置太低,如果是6.0還這么慢的話有可能是裝的有問題,重新裝一下沒准就能好一些了,最好默認安裝,如果是n年以前的機器那就沒辦法了,只能是配置太低,不過我們實驗室的機器256的內存都能用6.0,再有就是看看有沒有被中肉機。
如果是gcc或者tc的話,那隻能是裝壞了或者中毒了。

3. C語言程序運行是速度很慢,是什麼原因

不要放在U盤中運行。不要放在桌面運行。
機子配置太差。
或者是多系統中 內存被限制在了一定范圍內(這個是學校的機子一般是的。個人的不會。)。

4. 為什麼我用dev c++編譯運行時速度突然變得很慢

我也遇到過這種情況,不要擔心,之後每一次編譯不會都這么慢。
可能性有很多。很可能是使用大量STL導致的(STL裡面的模板會拖慢編譯速度)。
當然也有可能是編譯器當時抽風(很多時候第二次編譯就快很多)

5. 運行一個c語言程序後,電腦變得很慢,它是在計算嗎

那個ntvdm.exe就是支持你的C程序運行的16位的虛擬機程序。從你的情形來看,當時的確是程序正在進行大量的運算,如果演算法不進行優化處理的話,會把機器拖死也算不出。
從你的結果來看,你的程序還有問題,結果的不確定性就說明程序中有錯。當然不是語法錯誤,而是邏輯錯誤,也就是演算法上的錯誤,需要你重新修正。

6. C語言 程序多次運行後,速度變慢的問題!

My guess would be you are adding while loops when you press B.

From what I understand, you are not using any heap memory, cuz there is no new or malloc being called.

The size of a stack is usually 1M under Visual Studio by default, it canbe changed somewhere in the project property, and it is where you declare variables e.g
int x[10]; char c;

If you declare int x[1024*1024], which is 4MB under a 32bit system, it runs out the stack memory and results in an error, e.g. "Program stops working" and stuff.

If you want to prevent this from happening, you should actually use new or malloc cuz it gives you sufficient space on both physic memory and virtual memory on which you would never run out.

Above is just a brief explanation about stack and heap.

Can you please upload the code, especially for the part that responds to "B", otherwise it would be purely guessing and wouldn't be helpful at all.

7. 電腦運行變慢,以前用devc++編譯一秒不到就編譯好了,電腦是剛買的

看下你電腦里是否安裝了殺毒軟體,很多朋友因為McAfee這款殺毒軟體導致編譯超慢,您可以把殺毒軟體刪掉,或者,設置不掃描編譯相關程序文件。就是在(安全中心-病毒和威脅防護-管理設置-排除項)win10系統(設置-更新與安全-Windows Defender-排除)這里添加您代碼存放的文件夾。排除就不掃描了。

8. 運行c語言編程程序速度慢

應該是版本問題,我用的是miscrosoft visual c++ 6.0,下一個試試看

9. 用C-free編譯C代碼運行很慢是為什麼

這個應該與您機子本身當時運行的空間有關系,請您嘗試只打開編譯器,而不要讓其他程序後台運行,如果情況依舊,且其他編譯器情況都是這樣,可能是您的內存空間不足,建議加內存條

10. 為什麼電腦第一次C語言編譯運行會卡頓

C語言用的是什麼版本的編譯器。
一般來說高版本的編譯器比低版本的要慢很多。
就拿VS2010 和 很老的VC6來說,
VS2010隻是運行,就需要載入N個G的初始化東西,而VC6精簡版安裝包只有25M左右,
類比吃飯:VS2010在吃飯前先要焚香禱告,然後再三跪九叩謝天謝地謝父母之後才吃, 所以他很慢。vc6則是直接拿起筷子就吃,速度快慢不言而喻

閱讀全文

與c編譯運行速度突然變慢相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:577
python員工信息登記表 瀏覽:375
高中美術pdf 瀏覽:158
java實現排列 瀏覽:511
javavector的用法 瀏覽:979
osi實現加密的三層 瀏覽:230
大眾寶來原廠中控如何安裝app 瀏覽:911
linux內核根文件系統 瀏覽:240
3d的命令面板不見了 瀏覽:523
武漢理工大學伺服器ip地址 瀏覽:146
亞馬遜雲伺服器登錄 瀏覽:521
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:928
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:249
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348