C 函数
C 函数
在本教程中,您将了解 C 编程中的函数(用户定义函数和标准库函数)。此外,您还将了解为什么在编程中使用函数。
函数是执行特定任务的代码块。
假设,您需要创建一个程序来创建一个圆圈并为其着色。你可以创建两个函数来解决这个问题:
- 创建圆函数
- 创建颜色函数
将一个复杂的问题分成更小的块,使我们的程序易于理解和重用。
函数类型
C语言中的函数有两种:
- 标准库函数
- 用户自定义函数
标准库函数
标准库函数是 C 编程中的内置函数。
这些函数在头文件中定义。例如,
printf()
是一个标准库函数,用于将格式化的输出发送到屏幕(在屏幕上显示输出)。此函数在stdio.h
中定义 头文件。
因此,要使用printf()
函数,我们需要包含stdio.h
使用#include <stdio.h>
的头文件 .sqrt()
函数计算一个数的平方根。该函数在math.h
中定义 头文件。
访问 C 编程中的标准库函数以了解更多信息。
用户自定义函数
您还可以根据需要创建函数。这种由用户创建的函数称为用户自定义函数。
用户自定义函数的工作原理?
#include <stdio.h> void functionName() { ... .. ... ... .. ... } int main() { ... .. ... ... .. ... functionName(); ... .. ... ... .. ... }
C程序的执行从main()
开始 功能。
当编译器遇到functionName();
,控制程序跳转到
void functionName()
并且,编译器开始执行 functionName()
内的代码 .
程序的控制跳转回main()
函数定义中的代码执行后的函数。
注意,函数名是标识符,应该是唯一的。
这只是用户定义函数的概述。访问这些页面以了解更多信息:
- C 编程中的用户定义函数
- 用户定义函数的类型
自定义函数的优点
- 该程序将更易于理解、维护和调试。
- 可在其他程序中使用的可重用代码
- 一个大程序可以分成更小的模块。因此,一个大型项目可以分给许多程序员。
C语言