由C过渡到C++:C 与 C++的简单区别 1、建立的源文件类型不一样,C语言为.c , C++为.cpp; 2、引入的头文件不一样(C:xxx.h; C++:xxx和xxx.h); 3、C语言没有命名空间,C++有命名空间(using namespace xxx); 4、输入输出语句不一样(C:printf; C++:cout); 5、C语言不允许重载,C++可以重载; 6、自定义类型,C语言使用struct, C++使用class; 7、C语言面向过程,C++面向对象.