c语言常用库函数使用要点

c语言常用库函数使用要点

ID:11675495

大小:28.50 KB

页数:9页

时间:2018-07-13

c语言常用库函数使用要点_第1页
c语言常用库函数使用要点_第2页
c语言常用库函数使用要点_第3页
c语言常用库函数使用要点_第4页
c语言常用库函数使用要点_第5页
资源描述:

《c语言常用库函数使用要点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言常用库函数使用要点C语言常用库函数使用要点李素萍太原理工大学阳泉学院信息系C语言提供了丰富的库函数,只有有效地使用库函数,才能学好,学活C语言.为了-更好地使用库函数,本文从库函数使用的多个方面介绍库函数使用的方法,要领,以使读者正确,有效地使用.黼豳瀚髓隧圈豳躐露C语言;库函数;要领麓黧巍!TheClanguagehasprovidedtherichstorehousefunction,Onlytheneffectivelyusesthestorehousefunction,Canlearn,studylivestheClanguage.Inordertousesthestoreho

2、usefunctionwell,Thisarticleintroducesthestorehousefunctionusefromstorehousefunctionusemanya~pectsthemethod,themainpoint,]3yC&usesthereadertobecorrect,effectivelytotJse.黧圈—■圈豳豳豳翻■囊麓Clanguage;storehousefunction;rnalnpoint概述!有人说C语言是函数式语言,即C程序是由函数构成的.可见函数在C程序设-计中的重要性.C语言提供了丰富的库函数,只有有效,正确地使用库函数,才能l学

3、好,学活C语言.那么如何正确,有效地使用库函数即成为至关重要的问题.这里提出库函数使用的几大要点,只要我们i把握这些要素,一定会运用自如.1,函数名的拼写形式i函数名的拼写形式要保证正确.如"绝对值函数"在BASIC语言中用ABS作为其函数名,而在ANSIC中则用labs作为其函数名,"平方根函数"在BASIC语言中用SQR作为其函数名,而在ANSIC中则用sqrt作为其函数名,而且,C语言中大,小写字母不混用.可以看到,不同语言同一函数名的书写形式可能不同,事实上即使同是C语言,不同的编译系统提供库函数的数目,名称及其功能也不一定完全相同.因此,确定C语言编译系统,查阅该系统手册中函数名的

4、书写形式,才得以正确使用库函数.2.函数的功能,不同的函数名具有不同的功能.从应用角度可以把常用库函数分成数学函数,字符函数和字符串函数,输入输出函数,动态存储分配函数,图形处理函数和其它函数六大类.数学函数主要用于数学处理,如正,余弦函数,对数,指数函数,绝对值函数等.字符函数和字符串函数主要用于对字符或字符串的处理,如字符串连接函数,字符串比较函数,测试某字符是否字母或数字函数等.输入输出函数主要用于数据的输入和输出,有文件读写函数,标准设备读写函数,格式输入输出函数,非格式输入输出函数,以及用于控制文件读写位置的定位函数及其它函数(文件打开,关闭函数等).动态存储分配函数主要用于对内存

5、空间的动态管理,如释放指定内存空间函数,分配指定大小内存空间函数等.图形处理函数(TC中提供)主要用于处理图形,包括图形系统控制函数(初始化图形系统函数,关闭图形系统函数等),基本图形绘制函数(画直线,圆函数等)和图形屏幕管理函数(图形复制到内存函数,清除当前视口函数等).其他函数如exit()用于中止程序执行.因此,使用库函数时先确定属于哪一——175类函数,然后根据功能需要查表选用正确函数名.如在完成某程序编写时其中有要求画圆的功能,这时自然会想到借助库函数,先确定属于图形处理函数,然后在该类函数中查找是否有完成画圆功能的函数,结果得知函数名为circle,如果选择其它函数名结果将适得其

6、反.所以使用函数时,要明确函数的功能,根据功能选择正确的函数名.3.函数的参数个数及其数据类型选用正确的函数名后,就需要根据函数表中提供的函数原型确定该函数有几个参数以及每个参数的数据类型是什么,即函数原型中圆括号内的部分.示例一:函数原型abs(intX)(求X的绝对值函数)表示该函数有一个参数(X)且其数据类型为整型,所以使用时括号内只能出现一个数据并且数据类型为整型,如abs(一5).示例二:函数原型StrChr(Charstr,intCh)(找出字符串str中第一次出现Ch的位置函数)表示该函数有两个参数,第一个参数(Str)的数据类型为字符指针型,第二个参数(ch)的数据类型为整型

7、,如strChr("China",'i')此处第二个参数表示为字符型(字符型和整型可以混用,以ASCII码表转换).示例三:函数原型Printf(Charformat,args,…)(按format规定的格式,将args的值输出到标准输出设备函数)中第一个参数(format)的数据类型为字符指针型,第二个参数(args)没有指定数据类型,则默认为任意数据类型,使用时根据具体情况确定,省略号(…)表示参数个数是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。