yhkn.net
当前位置:首页 >> WinDows这种系统是C语言还是C++开发的啊 >>

WinDows这种系统是C语言还是C++开发的啊

用MFC?用MFC写系统?别忘了MFC是依赖Windows的.,Windows没有写出来怎么用MFC 用Basic?我终于知道了,这个世界上笨蛋这么多.用Basic写一个Windows,100GB的内存也跑不起来!盖茨精通basic就必须要用basic写系统么?手下的人才都是看热闹的?Windows系统是用C+汇编写的!

绝大部分是由C语言开发的,但频繁调用的部分,或直接与硬件打交道的部分会由汇编来开发.任何一个用高级语言编写的操作系统,其内核源代码总有少部分是用汇编语言写的.像Unix sys V的源代码核心代码约有3万行,汇编的部分大概有2000行左右.汇编部分大多是与中断或异常处理有关的底层程序,还有就是与初始化有关的程序.当然,还有一些核心代码中频繁调用的公共子程序.楼上那位说文件系统是由C++开发的,我想你肯定觉得文件系统是不怎么重要的吧?不管重要不重要,文件系统是操作系统的重要组成,要么Windows就是由C++重写的,不然,不可能就是它用另外一种语言来写的.

windows系统是使用c开发的.没有使用别我语言!当然在c中有些部分还会使用到汇编.

windows有些模块是用c++的,虽然大多模块是用c.至于为什么,得从window要系列上找原因,为了重用,就用了原先c语言开发的组件和库呗.毕竟N万行代码量不是说笑的.

WINDOWS系统内核层以C语言为主还有部分C++以及少量的汇编,用户层以C和C++为主 也有汇编.部分应用程序时C#/VB的.WINDOWS本身属于微内核系统,WINDOWS98总共大概不到10万行代码(具体是2万还是5万记不清了).而

C语言

是微软公司用c语言编写的

windows的80%的代码是用vc写的

系统内核为了运行快速有些核心用汇编写

windows大部分是用c语言编写的,只有少数不得不用汇编的地方用的是汇编.

5689.net | famurui.com | qzgx.net | 4585.net | sgdd.net | 网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com