在學習數據結構時,看到老師把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程序。