在学习数据结构时,看到老师把C语言和C++混用,并将文件保存为.cpp类型。关于.c文件和.cpp文件的区别,以下是我的一点看法:
1.首先应该明白,C++是在C语言的基础上拓展而来的,因此C++的语法完全兼容C的语法。
2.一般来说,如文件后缀为.cpp,则编译器默认采用C++语法标准进行编译;如文件后缀为.c,则编译器默认采用C语法标准进行编译。
3.C++部分兼容C,C语言程序既可以保存为.c文件,也可以保存为.cpp文件;而C++程序则只能保存为.cpp程序。
在学习数据结构时,看到老师把C语言和C++混用,并将文件保存为.cpp类型。关于.c文件和.cpp文件的区别,以下是我的一点看法:
1.首先应该明白,C++是在C语言的基础上拓展而来的,因此C++的语法完全兼容C的语法。
2.一般来说,如文件后缀为.cpp,则编译器默认采用C++语法标准进行编译;如文件后缀为.c,则编译器默认采用C语法标准进行编译。
3.C++部分兼容C,C语言程序既可以保存为.c文件,也可以保存为.cpp文件;而C++程序则只能保存为.cpp程序。