① 為什麼C語言編寫的系統程序執行速度比用其他語言編寫的快
C語言是高級語言,編譯後生成可執行程序。
它的執行速度一般來說,比要通過解釋執行的語言快。但比匯編語言慢。
不一定比其它高級語言快,例如,數學運算方面,可能不如fortran快,當然,假定兩者用的演算法完全一樣。
如果演算法不同,兩種語言就不好比較了。例如,對整篇輸入文章進行語句結構或片語結構替代,用Perl 腳本比C快。
計算機語言其實是人的工具,例如,菜刀,斧頭,螺絲刀,各有所長,各有各的用途。菜刀切菜,斧頭劈柴,換過來用也不是不是可以,斧頭切菜,菜刀劈柴,效率差。
C語言同C語言比,速度也不一樣。MS VC++ 同 TB不一樣.
同一種C語言,編譯時用了優化1,優化2,執行程序快慢不同。
② 新買的電腦初學C語言,但為什麼運行程序很慢,要近20秒
不要放在U盤中運行。不要放在桌面運行。機子配置太差。或者是多系統中,內存被限制在了一定范圍內運行程序就會很慢。
C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。
簡介:
C語言是一門面向過程的計算機編程語言,與C++、C#、java等面向對象編程語言有所不同。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、僅產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
C語言描述問題比匯編語言迅速、工作量小、可讀性好、易於調試、修改和移植,而代碼質量與匯編語言相當。C語言一般只比匯編語言代碼生成的目標程序效率低10%-20%。因此,C語言可以編寫系統軟體。
③ 筆記本電腦編譯C語言特別的慢,請問下原因
筆記本C語言程序運行慢是怎麼回事
用的什麼版本的c++?如果是vs2003以上的就是機器配置太低,如果是6.0還這么慢的話有可能是裝的有問題,重新裝一下沒准就能好一些了,最好默認安裝,如果是n年以前的機器那就沒辦法了,只能是配置太低,不過我們實驗室的機器256的內存都能用6.0,再有就是看看有沒有被中肉機。
如果是gcc或者tc的話,那隻能是裝壞了或者中毒了。
④ 筆記本編譯運行c語言程序很慢,為什麼
正常,我學的java,如果寫一個大項目,寫完電腦至少少活一個月,運行前需要把所有游戲都卸載了,幾乎都是裸機了,才跑的起來。
⑤ 電腦剛剛編譯出的c語言程序運行慢,
可能是c語言編輯器版本過低