分文件编写(初学)
前言
分文件编写,在大项目中需要写很多个自定义函数,如果都放在同一个cpp文件中很不方便查看。我是初学只学了自定义函数的分文件编写后续会学到其他函数的分文件编写
正文
要求
- 分文件编写
- 用到自定义函数
- 实现两数交换
定义一个主文件main.cpp
和分文件编写的文件sb.h
还有一个sb.cpp
(名字无所谓只是我喜欢)
main函数写法
#include<iostream>
#include"sb.h" //让c++知道你和sb.h文件是一伙的
using namespace std;
int main(void)
{
int a = 10;
int b = 20;
cout<<"交换前"<<endl;
cout<<"a = "<<a<<endl;
cout<<"b = "<<b<<endl;
cout<<endl<<endl<<endl;
cout<<"交换后"<<endl;
sb(a,b);
return 0;
}
sb.h的写法
#include<iostream>
using namespace std;
void sb(int b , int a); //声明
sb.cpp的写法
#include"sb.h"
void sb(int a,int b)
{
int temp;
int a;
int b;
a = temp;
a = b;
b = temp;
cout<<"交换后"<<endl;
cout<<"a = "<<a<<endl;
cout<<"b = "<<b<<endl;
}
如有错误请到我的邮箱[email protected]上反馈