创建c++函数时,会定义函数做什么,然后通过调用函数来完成已定义的任务
当程序调用函数时,程序控制权会转移给被调用的函数,被调用的函数执行已定义的任务,当函数的返回语句被执行时,或到达函数的结束括号时,会把程序控制权还给主程序
调用函数时,传递所需参数,如果函数返回一个值,则可以存储返回值
例如:
#include <iostream>
using namespace std;
int main()
{
int a=100;
int b=200;
int ret;
ret=max(a,b);
cout<<"max value is:"<<ret<<ebdl;
return 0;
}
int max(int num1,int num2)
{
int result;
if (num1>num2)
result=num1;
else
result=num2;
return result;
}
把max()函数和main()函数放在一起,编译源代码,当运行最后的可执行文件时,会出现下列结果
max value is :200