2.2编写一个多文件C++程序,完成两个数的求和。
时间: 2024-10-14 15:09:31 浏览: 46
在C++中,编写一个多文件程序通常涉及到头文件(header files)和源文件(source files)。首先,我们需要创建一个包含函数声明的头文件(例如`addition.h`),然后在另一个源文件(如`main.cpp`)中包含这个头文件并实现函数。
**步骤1:创建头文件(addition.h)**
```cpp
// addition.h
#ifndef ADDITION_H
#define ADDITION_H
// 函数声明
int addTwoNumbers(int num1, int num2);
#endif // ADDITION_H
```
在这个头文件里,我们声明了一个名为`addTwoNumbers`的函数,它接受两个整数参数并返回它们的和。
**步骤2:实现函数的源文件(main.cpp)**
```cpp
// main.cpp
#include "addition.h"
// 函数实现
int addTwoNumbers(int num1, int num2) {
return num1 + num2;
}
int main() {
// 调用函数
int result = addTwoNumbers(5, 7);
std::cout << "The sum is: " << result << std::endl;
return 0;
}
```
这里我们在`main()`函数中调用了`addTwoNumbers`函数,并打印出结果。
**步骤3:编译和运行**
将`addition.h`和`main.cpp`放在同一个项目目录下,然后通过命令行或IDE(集成开发环境)编译链接这两个文件,生成可执行文件。运行`main`函数即可看到两个数字的和。
阅读全文