C++ 函数
作者:野牛程序员:2023-07-10 12:58:41 C++阅读 2657
C++ 是一种通用的编程语言,它支持函数的定义和调用。函数是一段执行特定任务的代码块,可以接受参数并返回一个值(可选)。函数能够提高代码的模块性、可读性和可重用性。
以下是一个简单的 C++ 函数的示例:
#include <iostream> // 函数声明 int addNumbers(int a, int b); // 主函数 int main() { int num1 = 5; int num2 = 10; int sum = addNumbers(num1, num2); // 调用函数并将返回值赋给变量 std::cout << "Sum: " << sum << std::endl; return 0; } // 函数定义 int addNumbers(int a, int b) { return a + b; }
在上面的示例中,我们定义了一个名为 addNumbers
的函数,它接受两个整数参数 a
和 b
,并返回它们的和。函数的声明出现在主函数之前,以告知编译器有这个函数的存在。然后,我们在主函数中调用了 addNumbers
函数,并将返回值存储在 sum
变量中。最后,我们使用 std::cout
输出了 sum
的值。
函数的定义通常包括函数的返回类型、函数名、参数列表和函数体。函数体是函数执行的实际代码块。当函数被调用时,参数的值会被传递给函数,并执行函数体中的代码。执行完函数体后,可以使用 return
语句返回一个值(如果函数的返回类型不是 void
)。
此外,C++ 还支持函数重载、默认参数、递归等高级函数特性。这些特性可以进一步扩展函数的灵活性和功能。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
