我可以使用 c 编程语言制作自己的操作系统吗?



是否使用 GUI ?我会制作自己的应用程序吗?我自己的文件扩展名我可以在安卓设备中启动我的操作系统吗

为我的英语不好而悲伤

我强烈建议 osdev

对于您的问题:首先,c是一种高级语言,这意味着它更多地处理"用户交互",例如gui,网络通信等,但您必须为C等高级语言构建基础。要建立这个基础,你很可能必须学习组合,这对初学者来说是一种非常困难的语言。但是,如果你愿意花很多时间在研究上,学习新的编程语言,并普遍思考复杂的问题,那么没有什么能阻碍你。

你想用C语言制作操作系统的主要原因是什么?你必须考虑目的和你真正想做的事情。为了从头开始制作操作系统,您需要熟悉电路的基础知识,并且对二进制非常熟悉。

首先,我建议你看看这个 GitHub 存储库,然后从那里开始:

GitHub OS 从头开始

存储库

我希望这对你有用。

相关内容

最新更新