C++之函数的分文件编写

从b站上黑马程序员的c++课里学到的函数的分文件编写

函数的分文件编写

作用:让代码结构更加清晰

函数分文件编写一般有4个步骤

     1,创建后缀名为.h的头文件

     2,创建后缀名为.cpp的源文件

     3,在头文件中写函数的声明,告诉编译器有这些函数

     4,在源文件中写函数的定义,就是这个函数的具体实现功能

 

如果在一个文件里写的话:

 1 #include <iostream>
 2 using namespace std;
 3 void swap(int a, int b); //交换函数声明
 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 }
12 int main()
13 {
14     int a = 10;
15     int b = 20;
16     swap(a, b); //函数调用
17     return 0;
18 }

 

分文件写的话:

1,vs里添加头文件操作:头文件—-添加—-新建项

 

 

2,vs添加源文件操作:源文件—-添加—–新建项

 

 

3,头文件代码:

 

4,源文件代码:

 

 

 

如果在另一个.cpp文件里用到swap函数只需在代码里加上 #include “swap.h”

 

不管是分文件编写还是在一个文件里写函数,cpp文件运行结果显示:

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYLkSEo1' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
admin的头像-五八三
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称代码图片