c++ 2.两数相加
时间: 2025-03-11 19:04:10 浏览: 33
### C++ 实现两个数字相加
对于简单的两数相加操作,在C++中可以通过定义一个函数来完成这一功能。下面展示了一个基本的例子,其中包含了`main.cpp`作为程序入口文件以及用于声明函数的头文件`addTwoNumbers.h`。
#### 头文件 addTwoNumbers.h
此文件负责声明结构体与函数原型以便其他源文件能够调用这些资源[^1]。
```cpp
#ifndef ADDTWONUMBERS_H_
#define ADDTWONUMBERS_H_
// 声明一个简单整型返回值和参数类型的函数
int sum(int a, int b);
#endif //ADDTWONUMBERS_H_
```
#### 源文件 addTwoNumbers.cpp
该部分实现了之前在头文件里提到的功能——即计算并返回给定两个整数之和的操作逻辑。
```cpp
#include "addTwoNumbers.h"
// 定义sum函数的具体行为
int sum(int a, int b){
return a + b;
}
```
#### 主程序 main.cpp
这是应用程序启动的地方;这里不仅引入了自定义库还演示如何利用它来进行实际运算过程。
```cpp
#include <iostream>
#include "addTwoNumbers.h"
using namespace std;
int main(){
cout << "Enter two numbers:" << endl;
int num1, num2;
cin >> num1 >> num2;
// 调用来自外部模块的方法执行求和动作
int result = sum(num1 ,num2);
cout << "Sum is : " << result << endl;
return 0;
}
```
为了使上述代码正常工作,需要确保所有涉及的`.h` 和 `.cpp` 文件都正确地相互引用,并通过合适的构建工具(如Makefile或者IDE内置的支持)进行编译链接处理。
阅读全文
相关推荐

















