cpp头文件怎么写
时间: 2023-07-03 07:20:23 浏览: 109
C++ .h和.cpp文件总结
5星 · 资源好评率100%
C++头文件通常分为两种:系统头文件和自定义头文件。
系统头文件是C++编译器提供的头文件,通常使用尖括号(< >)包含。例如:
```c++
#include <iostream> //包含iostream头文件
```
自定义头文件是程序员自己编写的头文件,通常使用双引号(" ")包含。例如:
```c++
#include "myheader.h" //包含自定义头文件myheader.h
```
一个典型的头文件应该包含以下内容:
1. 头文件保护宏,避免头文件被重复包含。
```c++
#ifndef MY_HEADER_H
#define MY_HEADER_H
//头文件内容
#endif
```
2. 头文件包含的其他头文件。
```c++
#include <iostream>
#include "myotherheader.h"
```
3. 声明常量、宏定义、结构体和函数等。
```c++
const int MY_CONSTANT = 42;
#define MY_MACRO 123
struct MyStruct {
int num;
char ch;
};
void myFunction();
```
总之,一个好的头文件应该包含必要的声明和定义,避免重复包含,使得程序结构更加清晰。
阅读全文