C++黑马程序员——P55. 函数的分文件编写
- 函数分文件编写一般有4个步骤
1. 创建后缀名为.h的头文件
2. 创建后缀名为.cpp的源文件
3. 在头文件中写函数的声明
4. 在源文件中写函数的定义
1. 创建后缀名为.h的头文件
右键项目的“头文件”文件夹 -> 添加 -> 新建项 -> 然后中间选“头文件(.h)”,下面起个名字,添加
2. 创建后缀名为.cpp的源文件
右键项目的“源文件”文件夹 -> 添加 -> 新建项 -> 然后中间选“C++文件(.cpp)”(跟上图的形式差不多),下面起个名字,添加
3. 在头文件中写函数的声明
1 //先在头文件中写一些包含
2 #include <iostream>
3 using namespace std;
4
5 //函数的声明
6 void swap(int a, int b); //声明一个swap交换两个数字的函数
4. 在源文件中写函数的定义
1 #include "swap.h" //.cpp文件中要包含你想要的头文件
2
3 //函数的定义
4 void swap(int a, int b)
5 {
6 int temp = a;
7 a = b;
8 b = temp;
9 cout << "a = " << a << endl;
10 cout << "b = " << b << endl;
11 }
在main函数的cpp文件中,需要包含头文件
#include "swap.h"
(〃>_<;〃)(〃>_<;〃)(〃>_<;〃)
分类:
C++学习笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」