C语言教程:函数(过程或子程序)

C语言中的函数在其他编程语言中也称为过程或子程序。要执行任务,我们可以创建函数。一个函数可以被多次调用。 它提供了模块化和代码可重用性。

C语言中函数的优点

函数有很多优点。它们分别如下 -

(1)代码可重用性

通过在CC语言中创建函数,开发人员可以多次调用它。 所以开发人员不需要一次又一次地编写相同的代码。

(2)代码优化

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

假设你要检查3个数字(781,883531)是否是素数。如果不使用函数,需要编写3次计算素数逻辑。所以有重复的代码。

但是,如果您使用函数,则只需将计算的逻辑编写一次即可重复使用多次。

函数类型

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

  • 库函数:是在C头文件中声明的函数,如:scanf()printf()gets()puts()ceil()floor()等。
  • 用户定义的函数:是由C程序员自己创建的函数,以便他/她可以使用它多次。 它可以降低大型程序的复杂性并优化代码。

C语言教程:函数(过程或子程序)

函数声明

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

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