C++分文件的编写函数

以你之姓@ 2023-02-19 14:27 121阅读 0赞

不分文件编写函数:

  1. #include<iostream>
  2. using namespace std;
  3. //函数的声明
  4. void swap(int a, int b);
  5. //函数的定义
  6. void swap(int a, int b) {
  7. int temp = a;
  8. a = b;
  9. b = temp;
  10. cout << "a的值" << a << endl;
  11. cout << "b的值" << b << endl;
  12. }
  13. int main() {
  14. int a = 10;
  15. int b = 20;
  16. swap(a, b);
  17. system("pause");
  18. }

20200621092832827.png

分文件编写函数:

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

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3l3bDQ3MDgxMjA4Nw_size_16_color_FFFFFF_t_70

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

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3l3bDQ3MDgxMjA4Nw_size_16_color_FFFFFF_t_70 1
3、 在头文件中写函数的声明

  1. //函数的声明
  2. void swap(int a, int b);

4、在源文件中写函数的定义

  1. #include<iostream>
  2. #include "swap.h"
  3. using namespace std;
  4. //函数的定义
  5. void swap(int a, int b) {
  6. int temp = a;
  7. a = b;
  8. b = temp;
  9. cout << "a的值" << a << endl;
  10. cout << "b的值" << b << endl;
  11. }

5,在main函数中引入自定义函数的头文件

  1. #include<iostream>
  2. #include"swap.h"
  3. using namespace std;
  4. int main() {
  5. int a = 10;
  6. int b = 20;
  7. swap(a, b);
  8. system("pause");
  9. }

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3l3bDQ3MDgxMjA4Nw_size_16_color_FFFFFF_t_70 2

发表评论

表情:
评论列表 (有 0 条评论,121人围观)

还没有评论,来说两句吧...

相关阅读

    相关 编写可变参数c函数

    前言:本文在很大程度上改编自网友kevintz的“C语言中可变参数的用法”一文,在行文之前先向这位前辈表示真诚的敬意和感谢。 一、什么是可变参数 我们在C语言编程中有时会遇

    相关 C语言编写文件

    通常我们写C程序时,都会直接使用这样的语句“\include <stdio.h>”。这便是我们通常说的头文件。头文件通常用作函数声明,变量声明,常数定义,宏的定义等等。 头文