我听说C语言可以编写操作系统,但是编译之后不是基于windows的程序吗?写完后应该怎样做呢?

 我来答
小号很好使
2014-03-09 · TA获得超过457个赞
知道小有建树答主
回答量:287
采纳率:0%
帮助的人:113万
展开全部
你想用C编写windows操作系统?能不能别这么吊?!!!这是微软的活儿,你想抢?
C当然可以写操作系统,比如μC-cos操作系统,用C完全可以写出来,具备多任务处理、任务挂起、任务调度等基本功能。
当然操作系统写完之后仅仅是一个框架,你问接下来该怎样做?这个问题应该问你自己,你写操作系统的目的是什么?难道纯粹是为了写操作系统?没有目的之前,你为什么要写操作系统,或者我问你,你写出来有什么用呢?连你自己都不知道要干什么。
具体的可以了解μC-cos,这是个最简单的操作系统,可以基于8MHZ的51单片机运行,你可以先了解一下
追问
不是编windows,是一个最简单的操作系统
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d4795ab
2014-03-09
知道答主
回答量:29
采纳率:0%
帮助的人:10.8万
展开全部
操作系统的内核基本上都是由C写的现在。 提出这样的问题我觉得的你可能对操作系统的概念不是很了解。
如果你写了一个“操作系统”的话,可以在开机的时候选择引导进入你的系统,这样和WIN就半毛钱关系都没有了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SXMiaoChuang
2014-03-09 · 超过18用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:28.3万
展开全部
你可以尝试用VC++来编写,最后的exe文件就是win程序,可以参考MSDN文档编写!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-09
展开全部
那是因为你用的编译器只能编译windows程序而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-09
展开全部
你可以在DOS里用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式