第1个回答 2011-08-03
应该看作两种语言
c++ 增加了类的概念,以及模板等
两者的语法,C++ 虽然继承了大部分的 C 语法,但很多细节不一样
比如 C++ 不允许函数内嵌套定义函数,而 C 可以
第2个回答 2011-08-03
怎么说呢,大同小异吧,虽说是两种语言,但是C++本身就是在C的基础上进行简化、优化。所以就成了比C更加高级的语言。其实,越是高级的语言越向人靠近,就好比低级语言汇编语言就更趋向于计算机。
要学好C++当然是从C开始,希望您学业有成。
第3个回答 2011-08-03
有区别,C是面向过程的设计语言,C++是 面向对象的设计语言,C++是C的优化