当前位置: 技术问答>linux和unix
了解内核或底层开发的进
来源: 互联网 发布时间:2017-01-16
本文导语: 小弟刚刚开始学c语言,知道它是面向过程的,而c++是面向对象的,而linux内核和驱动一般都是c语言写的。我想知道,像内核这么庞大的系统用c语言写是用什么方法开发的,是面向对象还是面向过程,是不是内核和底...
小弟刚刚开始学c语言,知道它是面向过程的,而c++是面向对象的,而linux内核和驱动一般都是c语言写的。我想知道,像内核这么庞大的系统用c语言写是用什么方法开发的,是面向对象还是面向过程,是不是内核和底层开发就得用面向过程啊?求高人告知。谢谢。
|
别被你们那些半瓶水的教授讲师骗了,谁说c语言就不能Object-Oriented了?趁早把谭浩强那本c仍到太平洋去
linux内核里使用结构体实现集成和封装,使用函数指针实现多态。linux内核用的是c语言开发,但是设计上符合Object-Oriented。
linux内核里使用结构体实现集成和封装,使用函数指针实现多态。linux内核用的是c语言开发,但是设计上符合Object-Oriented。
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。