当前位置:  技术问答>linux和unix

了解内核或底层开发的进

    来源: 互联网  发布时间:2017-01-16

    本文导语:  小弟刚刚开始学c语言,知道它是面向过程的,而c++是面向对象的,而linux内核和驱动一般都是c语言写的。我想知道,像内核这么庞大的系统用c语言写是用什么方法开发的,是面向对象还是面向过程,是不是内核和底...

小弟刚刚开始学c语言,知道它是面向过程的,而c++是面向对象的,而linux内核和驱动一般都是c语言写的。我想知道,像内核这么庞大的系统用c语言写是用什么方法开发的,是面向对象还是面向过程,是不是内核和底层开发就得用面向过程啊?求高人告知。谢谢。

|
别被你们那些半瓶水的教授讲师骗了,谁说c语言就不能Object-Oriented了?趁早把谭浩强那本c仍到太平洋去

linux内核里使用结构体实现集成和封装,使用函数指针实现多态。linux内核用的是c语言开发,但是设计上符合Object-Oriented。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php iis7站长之家
  • 请问:linux环境下进行多媒体开发(视频编辑)需要了解哪些知识?
  • 请问:做(linux)驱动开发对于电子技术需要了解到什么程度,
  • L想了解一下Linux驱动开发的前景如何?难度大小如何?
  • 了解PCI板卡驱动开发的大虾请进来
  • 那位高人对CA安全认证的开发有了解?进来谈谈!
  • 小弟对PROC不太了解,但老板要求用它开发,帮帮忙(介绍介绍相关的资源或网站)
  • 开发中看到一段代码,查阅了资料,也不甚了解,请高手指教,谢谢
  • 急!!谁了解macintosh?能不能给我介绍介绍?是不是跟linux差不多?使用开发工具JDK,这是不是不JAVA?
  • 最进想学习LINUX程序设计,想了解一下在LINUX下的C++程序开发工具有哪些?有快速做界面的那种吗?
  • 希望了解java,能推荐一个好的开发工具和一本好的入门书籍吗?我以前直到现在都在用VC,接下来想在C#和java中选一个做为第二语言。
  • 在笔记本上安装了Fedora Core 5,用FC5自带的Eclipse的开发java程序,Eclipse运行非常慢,了解者请回答。
  • win7, win8安装docker需要了解的概念
  • 想了解LINUX一定能明白汇编语言吗?
  • 八个问题帮你快速了解Docker
  • 进程迁移问题,急切想了解!!!!!!!!
  • 程序猿,千万别说你不了解Docker!
  • 谁了解Panabit,用它来做流控效果如何
  • 想深入了解操作系统该怎么做
  • 谁对JBuilder4比较了解,有什么好书可以介绍,或有什么建议
  • 关于JIT技术,有对它了解的朋友吗?
  • 要学习JSP,一定要先了解XML吗??
  • 谁了解JAVA方面的认证,想考一个JAVA的认证!XIEXIE
  • 了解一下北京搞java的要求和待遇,来者有分。
  • 我想了解一下,用LINUX的朋友们,
  • 关于Linux的文化了解
  • 有谁了解“江苏新晨信息科技发展有限公司”吗,公司怎么样?
  • 谁了解postsql
  • 有没有在大连搞linux的,我想了解一下大连的linux情况!
  • 有谁了解postsql
  • 菜鸟问题:如何了解系统关于某个C语言变量类型是怎样定义的?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3