linux 下的c和 C++ 有什么区别 ?linux 不是主要以c开发为主吗???c++...
发布网友
发布时间:2022-04-23 06:17
我来回答
共3个回答
热心网友
时间:2022-05-04 12:39
C是面向过程的语言,C++是面向对象的语言,跟做不做图形界面没什么关系
linux kernel是c语言的。至于应用程序,用C或者C++写随便你。
热心网友
时间:2022-05-04 13:57
linux和unix主要是用c开发的
所以完美的自带了c语言开发环境 而且基本都是c的函数
c++是在c之上开发出的面向对象的编程语言 同样可以完全兼容c语言
c++不是做界面 他是的能力不只是界面
linux下的c调用gtk+做图形开发 c++则调用qt进行开发图形界面
热心网友
时间:2022-05-04 15:32
c++在c的基础上增添类
还有C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制),而对于C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。