首页 百科知识 函数的类别

函数的类别

时间:2022-10-16 百科知识 版权反馈
【摘要】:库函数也称系统函数,该类函数不需要程序员定义,直接调用即可,如printf()、scanf()、sqrt()等函数。多数C编译系统提供各类库函数供程序员来调用,极大地提高了编程效率。ANSI C提出了几类建议提供的标准库函数,如常用的数学函数、输入输出函数、字符函数及字符串处理函数。本书附录中列出了这些库函数,读者可以自行查阅。用户自定义函数是指需要程序员自行编写完成的具有特定功能的函数。无参函数和带参函数的具体区别详见5.3节函数的使用。

5.2 函数的类别

视角不同函数分类也有区别,下面从两个角度来对函数进行分类。

从程序员的角度出发,函数可以分为库函数和用户自定义函数。库函数也称系统函数,该类函数不需要程序员定义,直接调用即可,如printf()、scanf()、sqrt()等函数。在使用时只需加上必要的头文件,如使用printf()函数需加上#include<stdio.h>命令。多数C编译系统提供各类库函数供程序员来调用,极大地提高了编程效率。ANSI C提出了几类建议提供的标准库函数,如常用的数学函数、输入输出函数、字符函数及字符串处理函数。本书附录中列出了这些库函数,读者可以自行查阅。用户自定义函数是指需要程序员自行编写完成的具有特定功能的函数。

从函数自身形式的角度出发,函数可以分为无参函数和带参函数。带参、无参是指函数是否包含参数,无参函数一般较带参函数功能上简单一些,因为无参数一般用来实现一些比较简单的功能,如输出特定的图形等等。无参函数和带参函数的具体区别详见5.3节函数的使用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈