为了与 C兼容,C++保留了 C语言中的一些规定。其中之一是头文件的形式。在 C 语言中头文件用.h 作为后缀,如 stdio.h, math.h, string.h 等。在C++发展初期,为了和 C语言兼容,许多 C++编译系统保留了头文件以.h 为后缀的用法,如 iostream.h。
Note
由于 C语言无命名空间,因此用带后缀的.h 的头文件时不必用“using namespace std;”作声明。
为了与 C兼容,C++保留了 C语言中的一些规定。其中之一是头文件的形式。在 C 语言中头文件用.h 作为后缀,如 stdio.h, math.h, string.h 等。在C++发展初期,为了和 C语言兼容,许多 C++编译系统保留了头文件以.h 为后缀的用法,如 iostream.h。
由于 C语言无命名空间,因此用带后缀的.h 的头文件时不必用“using namespace std;”作声明。
本文标题:Header file: C++ vs C
本文链接:https://www.haomeiwen.com/subject/eipkgxtx.html
网友评论