C语言和C++有什么区别?
36个回答
展开全部
C语言是C++语言的一个子集。
C++语言包含了C语言的全部词法和语法的内容,同时它增加了面向对象程序设计语言所必备的内容。
C为面向过程的语言,C++为面向对象的语言。
C++语言源程序中比C语言多一种数据类型-----类,也就是多一种变量-----对象。
C++语言包含了C语言的全部词法和语法的内容,同时它增加了面向对象程序设计语言所必备的内容。
C为面向过程的语言,C++为面向对象的语言。
C++语言源程序中比C语言多一种数据类型-----类,也就是多一种变量-----对象。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C面向过程
C++包含C 可以面向过程 也可以面向对象
C++比C复杂的多
C++包含C 可以面向过程 也可以面向对象
C++比C复杂的多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言与C++:C语言程序可直接放到C++的编译器中编译,所以说,C++包含了C语言,但在C++中又增加了面向对象的概念,但不是说C语言比不上C++,许多操作系统以及软件都是用C语言编程出来的;
C语言与C#:C#是微软公司开发出来的面向对象编程语言,继承了C/C++的许多方面的特点,同时去掉了一些C/C++的复杂特性。
C语言与C#:C#是微软公司开发出来的面向对象编程语言,继承了C/C++的许多方面的特点,同时去掉了一些C/C++的复杂特性。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本质是一样的。
区别仅在于一些函数的性质、一些新增的关键字以及一些库函数。
比如 CPP 支持函数多态,支持运算符重载,支持class以及相关的权限修饰符等。
几乎没什么区别。
一个精通 C 的人可以一个月精通 CPP , 反过来同理。
区别仅在于一些函数的性质、一些新增的关键字以及一些库函数。
比如 CPP 支持函数多态,支持运算符重载,支持class以及相关的权限修饰符等。
几乎没什么区别。
一个精通 C 的人可以一个月精通 CPP , 反过来同理。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
语法上是差不多了
概念上 , c主要面向过程 , C++主要面向对象
概念上 , c主要面向过程 , C++主要面向对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询