C++ 函数

C++ 函数 首页 / C++入门教程 / C++ 函数

C++语言中的函数在其他编程语言中也称为过程或子例程。

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

函数优势

1)代码可重用性

通过使用C++创建函数,您可以多次调用它。因此,我们不需要一次又一次地编写相同的代码。

2)代码优化

它使代码得以优化,我们不需要编写太多代码。

假设您必须检查3个数字(531、883和781)是否为质数。如果不使用函数,则需要编写3次质数逻辑。因此,有重复的代码。

但是,如果使用函数,则只需编写一次逻辑即可,并且可以重复使用多次。

链接:https://www.learnfk.comhttps://www.learnfk.com/c++/cpp-functions.html

来源:LearnFk无涯教程网

函数类型

C++编程中有两种类型的函数:

1. 库函数:是在C++头文件中声明的函数,例如ceil(x),cos(x),exp(x)等。

2. 用户自定义函数:是C++程序员创建的函数,因此可以多次使用它。它降低了大型程序的复杂性并优化了代码。

CPP Functions 1

函数声明

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

return_type function_name(data_type parameter...)
{  
//code to be executed  
}

函数示例

让我们看一下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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

玩转Git三剑客 -〔苏玲〕

数据分析实战45讲 -〔陈旸〕

TensorFlow快速入门与实战 -〔彭靖田〕

ZooKeeper实战与源码剖析 -〔么敬国〕

NLP实战高手课 -〔王然〕

Redis核心技术与实战 -〔蒋德钧〕

Go进阶 · 分布式爬虫实战 -〔郑建勋〕

深入拆解消息队列47讲 -〔许文强〕

结构沟通力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)