调用函数
创建 C++ 函数时,会定义函数做什么,然后通过调用函数来完成已定义的任务。
当程序调用函数时,程序控制权会转移给被调用的函数。被调用的函数执行已定义的任务,当函数的返回语句被执行时,或到达函数的结束括号时,会把程序控制权交还给主程序。
调用函数时,传递所需参数,如果函数返回一个值,则可以存储返回值。例如:
实例
#include<iostream>usingnamespacestd; // 函数声明intmax(intnum1, intnum2); intmain(){ // 局部变量声明 inta = 100; intb = 200; intret; // 调用函数来获取最大值 ret = max(a, b); cout << "Max value is : " << ret << endl; return0;}// 函数返回两个数中较大的那个数intmax(intnum1, intnum2){ // 局部变量声明 intresult; if(num1 > num2) result = num1; else result = num2; returnresult; }
把 max() 函数和 main() 函数放一块,编译源代码。当运行最后的可执行文件时,会产生下列结果:
Max value is:200