CPP学习之——函数的传参(3.2)
一 前言
上一篇为了便于读者了解函数的缘故,用了一个不带参数的函数。由于show函数内仅仅是输出一行字符,并未涉及到任何运算,因此小括号中的参数为空。下面我们将讲述使用带参数传递的函数。
二 带参数函数的演示
2.1 条件
- 假如我们有2个变量a和b,它们的值分别为3和4
- 我们要在show函数中将两个变量相加
- 那么我们就需要为show函数提供两个参数
2.2 过程
- 这两个参数是形式上的参数,即它表示show函数可以接受两个整数,并用两个形式上的名字来称呼这两个整数,形式上的名字即它们不是实际的变量名,它们只是用来代表连个整数的操作,一个是a,另一个是b,然后在函数体重将a和b相加,并返回这个结果。
- 由于它们是形式上的参数名,因此你也可以换成你自己喜欢的参数名
2.3 代码
#include<iostream>
using namespace std;
int show(int a,int b)
{
return a+b;
}
int main()
{
int a,b;
cout<<"请输入两个整数:"<<endl;
cin>>a;
cin>>b;
cout<<"a+b="<<show(a,b)<<endl;
return 0;
}
2.4 结果
请输入两个整数:
1
2
a+b=3