C++函数

在C++语言中,函数也被称为过程或子程序。

通过创建函数,可以执行任何任务。函数可以被多次调用。它提供了模块化和代码重用性。

C++函数的优点

函数有许多优点。

  • 代码重用:通过在C++中创建函数,可以多次调用它。因此,我们不需要重复编写相同的代码。
  • 代码优化:函数使代码变得优化,我们不需要编写太多的代码。

假设你需要检查3个数字(531、883和781)是否为素数。如果不使用函数,你需要写三次判断素数的逻辑。所以,代码重复。

但是如果使用函数,只需要编写一次逻辑,就可以多次重用。

函数的类型

C语言中有两种类型的函数:

  1. 库函数

这些函数在C++头文件中声明,例如ceil(x),cos(x),exp(x)等。

  1. 用户自定义函数

这些函数由C++程序员创建,以便他/她可以多次使用它。它减少了大型程序的复杂性并优化了代码。

1.png

函数的声明

C++语言中创建函数的语法如下:

返回类型 函数名(参数的数据类型...)
{
//要执行的代码
}

C++函数示例

让我们看一个简单的C++函数示例。

#include <iostream>  
using namespace std;  
void func() {    
   static int i=0; //静态变量    
   int j=0; //局部变量    
   i++;    
   j++;    
   cout<<"i=" << i<<" and j=" <<j<<endl;    
}    
int main()  
{  
 func();    
 func();    
 func();    
}  

输出:

i= 1 and j= 1
i= 2 and j= 1
i= 3 and j= 1

标签: C++语言, C++语言教程, C++语言技术, C++语言学习, C++语言学习教程, C++语言下载, C++语言开发, C++语言入门教程, C++语言进阶教程, C++语言高级教程, C++语言面试题, C++语言笔试题, C++语言编程思想