程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C的優勢

C的優勢

編輯:關於C語言

C的優勢

匯編程序同樣需要調用子程序(函數),拋開語言的差異,其邏輯結構應該是一樣的。同樣的匯編也需要“大量”使用堆棧,這一點匯編沒有任何優越性。

包括所有的C51在內的大多數單片機的C語言都不是在堆棧上傳遞函數,而是由編譯器靜態分配。

由於C語言更加接近自然語言,如果編譯器沒有BUG,同樣結構下C語言一定比匯編可靠。

最後一句:C的局部變量是可以覆蓋的,匯編的所有變量都是全局的,C不僅僅效率高,而且因為局部變量的不可見性所以更可靠。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved