首页 理论教育 C语言程序设计教程:调用标准库函数的正确方式

C语言程序设计教程:调用标准库函数的正确方式

时间:2026-01-26 理论教育 凌薇 版权反馈
【摘要】:调用C语言标准库函数时要求包含include命令行。对一类库函数,用户在源程序include命令行中应该包含相应的头文件。对标准库函数的一般调用格式如下:库函数名(参数表)调用库函数的两种形式如下:①出现在表达式中。

C语言中的函数分为库函数和用户自定义函数两种。

1.库函数

由系统提供,无须用户定义。只须在程序前包含有该函数原型的标题文件(头文件),就可以在程序中直接调用。

例如,标准输出函数printf()和输入函数scanf()的原型包含在头文件stdio.h中。三角函数sin()、平方根函数sqrt()等数学函数的原型包含在头文件math.h中。字符串长度函数strlen()、字符串拷贝函数strcpy()、字符串比较函数strcmp()等字符串处理函数的原型包含在头文件string.h中等。

(1)include命令行。

调用C语言标准库函数时要求包含include命令行。对一类库函数,用户在源程序include命令行中应该包含相应的头文件。

include命令行必须以“#”符号开头,系统提供的头文件以“.h”作为文件的后缀,头文件名用一对尖括号<>或一对双引号“ ”括起来。

include命令行是C语言的预处理命令(见9.2),所以不用在其结尾加“;”。例如:

(2)标准库函数的调用。

对标准库函数的一般调用格式如下:(https://www.xing528.com)

库函数名(参数表)

调用库函数的两种形式如下:

①出现在表达式中。例如求y=x2.3+6.5,可以通过以下语句调用pow函数来求得:

这里,函数pow的调用出现在赋值号右边的表达式中。

②作为独立的语句完成某种操作。例如以下调用:

在printf函数之后添加分号,构成一条独立的语句,完成在一行上输出提示信息“请输入my computer”的操作。

2.用户自定义函数

自定义函数是为满足用户需要的功能而专门编写的。下面所述的函数定义就是指用户自定义函数。

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

我要反馈