定义头文件——我的头文件我做主
star_looker · · 个人记录
看见别人有头文件,小编突然有一个想法,也想造一个!
今天小编就来讲一下怎么创一个吧。
首先,你新建一个代码,在里面写上
#ifndef somebody
#define somebody
其中somebody的地方要做一些改动。
首先想好你的头文件名,这里以test.h为例。
首先在你的首位加上下划线,然后把点也变成下划线:_test_h_。
接着把所有字母改成大写:_TEST_H_。
放入模板:
#ifndef _TEST_H_
#define _TEST_H_
写上必要的头文件。
#ifndef _TEST_H_
#define _TEST_H_
#include <cstdio>
您学会了吗?
接着就是写里面的函数啦!
这里请发挥大家的想象,这里小编写了一个测试函数。
#ifndef _TEST_H_
#define _TEST_H_
#include <cstdio>
void abctest(){
printf("This is test.h in abctest.");
}
#endif
最后写一个#endif。保存为.h的格式,保存的名字就是你的头文件名去掉.h。接下来测试一下,随手写一个程序:
#include "test.h"
#include <cstdio>
int main(){
abctest();
return 0;
}
运行结果:
最后强调一遍:头文件内部代码是这样显示的!