个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
在C的基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++。 C++进一步扩充和完善了C语言,成为一种面向 对象的程序设计语言。C++目前流行的最新版本是Borland C++4.5,Symantec C++6.1,和Microsoft VisualC++ 2.0。C+...
1个回答
当然不一样
3个回答
区别是:C语言是面向过程的语言。C++是面向对象的语言,是在以C语言为基础的,建议先从C语言学起。
肯定是先学C语言啊,C++是C进化来的
不过C99也纳入几个和C++冲突的新特性(如:可变长度数组、原生复数类型和复合逐字常数)
C++则一般看作是对C语言的扩展。因为C语言没有面向对象的语法结构,而当时业界又迫切需要面向对象的编程特性,所以贝尔实验室的开发者就为C添加了面向对象的结构。现在C++已经不只是C的扩展了,它已经完全可以被看作一种新的编程语言。虽然C的特性以及库函数仍然被C++支持,不过C++拥有自己的独立的类库体...
C语言是结构化和模块化的面向过程的语言,C++语言是面向对象的程序设计语言。C++语言是C语言的超集,也就是说学会了C++,你其实已经把C语言学会了。至于说有什么区别,应该说是编程思想的区别吧,C是基于过程的,强调的是程序的功能,以函数(功能)为中心。C++是面向对象的,强调程序的分层、分类,以抽象...
C语言是一种面向过程的高级程序语言C++在其基础上进行了扩充,是一种面向对象的语言。引入了对象,继承等面向对象的元素。另外语法更加自由,如提供了算符重载等功能
8个回答
C++比C多了类,但就多了很多,C++是面向对象的,C是面向过程的。C++讲究对类的封装,信息的隐蔽。
2个回答
lieren2174说的很对,但是我不赞同学会C++就能学会C,C++应该是与Java想通的血了C++就能学java。
c c++是语言,区别呢是c++多了一个对象的概念,vc++是编程工具,另外的还有c++ builder, 古老而怀旧的turb c++,下载麽问百度就行了,
4个回答
我只知道,在难度上不同, C ++比C语言要难
所以C语言和C++的最大区别在于它们解决问题的思想方法不一样