當前位置:編程學習大全網 - 編程軟體 - windows操作系統是用什麽編寫的?

windows操作系統是用什麽編寫的?

90%的C語言+10%的匯編語言

windows系統都主要是用C語言編寫的

我們在用windows平臺上編程的時候,要調用系統API(應用程序接口),這些接口封裝在系統的.dll(動態鏈接庫)裏面,所有的API函數都是32位平臺上的C函數,從windows3.0壹直windows95,到現在的win2003,都是基於C函數庫的程序集,所以用C函數編出的系統程序系統執行效率最高,當然在底層的壹些調用,不排除有些是用匯編編的,但內核大多是用C做的。

另:MFC只是windows系統上API函數的封裝,基於面向對象原理,服務於GUI程序設計,MFC從AFX發展而來,已有十多年的歷史,最新的MFC6.0,那是設計基於windows系統程序的,而不是用來編寫操作系統本身,但也不能完全這樣說,系統上有些服務(可以說很多,比如時間)是用MFC做的。

  • 上一篇:求fanuc數控車床G90 G92 編程
  • 下一篇:昆明北大青鳥分享Java包含哪些內容
  • copyright 2024編程學習大全網