C++函数是一段封装的代码,用于执行特定的任务。定义函数需要指定函数名、参数列表以及返回值类型。函数名可以任意取名,参数列表可以包含零个或多个参数,每个参数都需要指定参数类型和参数名。返回值类型指定函数执行完后返回的数据类型。
函数定义的一般形式如下:
返回值类型 函数名(参数列表) { 函数体 }
例如,定义一个用于计算两个整数相加的函数:
int add(int a, int b) { int sum = a + b; return sum; }
在程序中调用函数需要使用函数名和适当的参数。例如,如果要使用上面定义的add函数,可以这样调用:
int result = add(1, 2);
这将返回3,把3赋给result变量。
需要注意的是,当函数被调用时,程序会跳转到函数体并执行其中的代码。执行完函数后,程序将返回到调用函数的位置,继续执行后续的代码。这意味着函数可以在程序的各个地方被调用,从而实现代码的重用和可读性。