亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

C 函数

C 函数

在本教程中,您将了解 C 编程中的函数(用户定义函数和标准库函数)。此外,您还将了解为什么在编程中使用函数。

函数是执行特定任务的代码块。

假设,您需要创建一个程序来创建一个圆圈并为其着色。你可以创建两个函数来解决这个问题:

将一个复杂的问题分成更小的块,使我们的程序易于理解和重用。


函数类型

C语言中的函数有两种:


标准库函数

标准库函数是 C 编程中的内置函数。

这些函数在头文件中定义。例如,

访问 C 编程中的标准库函数以了解更多信息。


用户自定义函数

您还可以根据需要创建函数。这种由用户创建的函数称为用户自定义函数。

用户自定义函数的工作原理?

#include <stdio.h>
void functionName()
{
    ... .. ...
    ... .. ...
}

int main()
{
    ... .. ...
    ... .. ...

    functionName();
    
    ... .. ...
    ... .. ...
}

C程序的执行从main()开始 功能。

当编译器遇到functionName(); ,控制程序跳转到

 void functionName()

并且,编译器开始执行 functionName() 内的代码 .

程序的控制跳转回main() 函数定义中的代码执行后的函数。

<图>

注意,函数名是标识符,应该是唯一的。

这只是用户定义函数的概述。访问这些页面以了解更多信息:


自定义函数的优点

  1. 该程序将更易于理解、维护和调试。
  2. 可在其他程序中使用的可重用代码
  3. 一个大程序可以分成更小的模块。因此,一个大型项目可以分给许多程序员。

C语言

  1. 在 C++ 编程中将数组传递给函数
  2. C 编程中用户定义函数的类型
  3. 将数组传递给 C 中的函数
  4. C 标准库函数
  5. 带有示例的 Python Lambda 函数
  6. Verilog 函数
  7. Verilog 数学函数
  8. C - 函数
  9. C - 文件 I/O
  10. C++中的多态性
  11. MATLAB - 概述
  12. MATLAB - 函数