c语言和c++语言有什么区别吗

如果要学的话先学哪个?要买哪儿些书?应该先看哪本?... 如果要学的话先学哪个?要买哪儿些书?应该先看哪本? 展开
 我来答
定夏u0
2011-08-03 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:59.5万
展开全部
这两个有很大的联系。一般认为C++是C语言的超集。
如果你要学习,应该先学习C,那个比较容易入门,等C语言有了一定的基础了,再学习C++就方便了。
关于C语言的书籍,谭浩强的《c程序设计》应该听过吧,就买那个,记得要买另外一本配套的《C程序设计题解与上机指导》。
关于C++,建议你看C++ Primer。
最后,祝你学习顺利!
fox000002
2011-08-03 · TA获得超过3827个赞
知道大有可为答主
回答量:2356
采纳率:97%
帮助的人:1186万
展开全部
应该看作两种语言

c++ 增加了类的概念,以及模板等

两者的语法,C++ 虽然继承了大部分的 C 语法,但很多细节不一样

比如 C++ 不允许函数内嵌套定义函数,而 C 可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
眼大5子
2011-08-03 · TA获得超过768个赞
知道小有建树答主
回答量:517
采纳率:0%
帮助的人:226万
展开全部
怎么说呢,大同小异吧,虽说是两种语言,但是C++本身就是在C的基础上进行简化、优化。所以就成了比C更加高级的语言。其实,越是高级的语言越向人靠近,就好比低级语言汇编语言就更趋向于计算机。
要学好C++当然是从C开始,希望您学业有成。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhfyx2012
2011-08-03
知道答主
回答量:8
采纳率:0%
帮助的人:4.1万
展开全部
有区别,C是面向过程的设计语言,C++是 面向对象的设计语言,C++是C的优化
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式