300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > C++ .h(头文件) 与 .cpp(源文件) 的使用

C++ .h(头文件) 与 .cpp(源文件) 的使用

时间:2019-08-27 06:47:50

相关推荐

C++ .h(头文件) 与 .cpp(源文件) 的使用

.h 文件:

.h是头文件 ,里面主要是写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等, 注意.h文件写的时候有特定的格式就是开头和结尾

#ifndef TEST_HEAD(这个名字自己定义)#define TEST_HEAD (这个名字自己定义)# 代码逻辑#endif

.cpp 文件

.cpp 是源文件,里面主要是写实现头文件中已经声明的那些函数的具体代码, 就是写代码逻辑以及调用.h文件里面的内容的.

.cpp 文件引用.h 文件

在.cpp 文件使用#include ".h头文件名(结尾带.h)"

demo 练习

就是.h文件里面写一个类,然后在.cpp文件里面调用.h文件里面的类

.h 文件的代码如下:

创建了一个Peo.h的头文件里面写了一个类

#ifndef TEST_HEAD#define TEST_HEAD #include <iostream>using namespace std;namespace test_name{//定义类class People{public:string name = "张三丰";string sex = "男";int age = 18;public: void getName(){cout << name << endl; }};}#endif

.cpp 源文件调用.h头文件里面的类

#include "Peo.h"using namespace test_name;int main(){test_name::People student;cout << student.name << endl;student.getName();return 0;};

打印结果如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。