C与C++在很多地方不同,比如
1.最明显的是看输入输出:C用库函数printf()和scanf(),C++用标准流类cout和cin
2.最本质的是看有无类class,这也是C++与C最根本的区别

当然,有的程序表面上看是C++风格的,但用的是机构化的思想,而不是面向对象的思想。

最明显的区别是头文件后面不用加.h,并且C++要有命名空间,而C却没有这个概念.

更多推荐

如何区分一段代码是C++还是C代码编写的