c语言函数参考手册
《C语言函数参考手册(C语言学习路线图)》是一本C语言函数查询参考手册,包含了C语言程序开发中应用的各种函数。全书共20章,按照C语言库函数头文件进行分章,每个头文件为一章,在每一个头文件中以字母的顺序对该头文件中的各个函数进行排序,其中每个函数都按照功能、语法来介绍,在每个方法后都有相关的示例。, 《C语言函数参考手册(C语言学习路线图)》提供了源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、QQ、论坛等技术支持。, 《C语言函数参考手册(C语言学习路线图)》内容详尽、示例丰富,非常适合作为编程人员及项目开发人员的工具用书。C语言学习路线图C语言函数参考手册明日科技编著模块库、案例库、素材库、題库)(微博、OQ、论坛技术支持)清华大学出版社北京内容简介本书是一本C语言函数查询参考手册,包含了C语言程序开发中应用的各种函数。全书共20章,按语言库函数头文件进行分章,每个头文件为一章,在每一个头文件中以字母的顺序对该头文件中的各个进行排序,其中每个函数都按照功能、语法来介绍,在每个方法后都有相关的示例。本书提供了源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资还提供迅速及时的微博、QQ、论坛等技术支持。本书内容详尽、示例丰富,非常适合作为编程人员及项目开发人员的工具用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售版权所有,侵权必究。侵权举报电话:0106278298913701121933图书在版编目(CP)数据C语言函数参考手册/明日科技编著.一北京:清华大学出版社,2012.1(C语言学习路线图)ISBN978-7-302-27664-7L.①C…Ⅱ.①明…Ⅲ.①C语言-程序设计-参考手册IV.①TP312中国版本图书馆CIP数据核字(2011)第267866号责任编辑:赵洛育版式设计:文森时代责任校对:姜彦责任印制:杨艳出版发行:清华大学出版社地址:北京清华大学学研大厦A座hp:∥www.tup.com.cn邮邮编购100084杜总机:010-62770175:010-62786544投稿与读者服务:010-62776969C-service@tup.tsinghua.edu.cn质量反馈:010-62772015,zhiliang@tup.tsinghua,edu.cn印刷者:北京市人民文学印刷厂装订者:三河市兴旺装订有限公司经销:全国新华书店开本:185×260印张:24.75字数:572千字版次:2012年1月第1版印次:2012年1月第1次印刷印数;1~5000定价:49.80元产品编号:045370-01前言PrefaceC语言作为当前程序开发中最流行的编程语言之一,以其简单、高效、快捷、方便的特性吸引了大批用户。根据笔者使用C语言的经验,相信对C语言程序开发人员来说,C语言函数参考手册是必需的。因此,笔者编写了本书,希望能真正帮助C语言程序开发人员在编程时实现易查、易学、易用,并使其成为程序开发必备的工具书。本书内容本书按照C语言库函数的头文件进行分类,每个头文件为一章内容,分别介绍了对应头文件中常用的C语言函数。对每个头文件中的函数按照字母进行排序,其中每个函数都按照功能、语法来介绍,在每个方法后都有相关的示例。本书特点阿即查、即学、即用本书将査、学、用结合为一体,读者能够使用本书进行快速查询和快速应用,既是实用的工具书,也是学习的参考书。回字母排序,快捷搜索本书在讲解C语言函数时按照头文件进行分类,用户在使用时可以根据头文件快速地缩小查找范围,并且每个头文件以字母顺序进行排序,以便读者更快、更准确地查找相关内容。囡内容全面,示例丰富本书内容涵盖了学习C语言应用的各方面技术。为了便于读者快速掌握每个知识点,每个知识点都给出对应的一个或多个示例,并提供了详尽的注释团精彩栏目,贴心提醒本书根据需要在各章使用了“注意”、“说明”和“技巧”等小栏目,让读者可以在学习过程中更轻松地理解相关知识点及概念,并轻松地掌握个别技术的应用技巧。语言画数瘳考手册本书配套资源本书提供了内容丰富的配套资源,包括源程序、素材,以及模块库、案例库、题库、素材库等多项辅助内容,读者朋友可以通过如下方式获取Not第1种方式(1)登录www.tup.com.cn,在网页右上角的搜索文本框中输入本书书名(注意区分大小写和留出空格),或者输入本书关键字,或者输入本书ISBN号(注意去掉ISBN号间隔线“-”),单击“搜索”按钮。(2)找到本书后单击超链接,在该书的网页下侧单击“网络资源”超链接,即可下载。第2种方式:访问本书的新浪微博:C语言图书,找到配套资源的链接地址进行下载读者对象本书适合以下人群阅读。初学编程的自学者编程爱好者区大中专院校的老师和学生区相关培训机构的老师和学员区初、中级程序开发人员回程序测试及维护人员区参加实习的程序员读者服务&本书勘误读者在使用本书过程中遇到的所有问题,均可通过以下方式联系我们。1.新浪微博:C语言图书。及时发布读者答疑、本书勘误、配套资料更新等内容。2.腾讯QQ:4006751066。3.登录网站:www.mingribook.com,在论坛、勘误发布、读者纠错、技术支持、读者之家等栏目中的相关模块中提问、留言或查看。本书作者本书由明日科技组织编写,主要编写人员有王雪、赵永发、孙秀梅、曹飞飞、朱晓陈丹丹、王国辉、张振坤、高春艳、王小科、赵会东、李继业、赛奎春、潘凯华、刘欣、李慧、杨丽、刘龄龄、陈英、肖鑫等。在编写本书的过程中,我们以科学、严谨的态度,力求精益求精,但错误、疏漏之处在所难免,敬请广大读者批评指正。编者目录Contents第1章动态内存管理函数: alloc. h44 corinto格式化输出到屏幕1.1brkO重置数据段存储空间函数…2函数.-1.2 coreleftC获取未使用内存大小45 couto字符串输出到屏幕函数25函数4.6 scant)格式化输入函数…2613 farcalloco申请远堆空间函数4.7 declined删除行函数271.4 farcorelefto—获取远堆空闲存储48 retch无回显字符输入函数…28空间大小函数49 etched有回显字符输入函数281.5 fatfree释放远堆空间函数410 setpass以密码形式输入1.6 farmallocO申请远堆空间函数…,6函数1.7 farreallocO—远堆存储块空间调整4l1 gettext0—文本复制函数函数.…4.12 gettextinfo0获取文本模式的18 sarko增加数据段存储空间函数…8屏幕信息函数…31第2章 DEBUG相关函数库:413 gotoxyo—设置光标函数32assert. h10414 highvideo高亮显示文本assert错误判断函数函数….3,和4.15 insline(插入空行函数34第3章B|Os相关函数库: bios. h.12416kbh0检查键盘按键函数……353.1 boscono串行ⅣO通信函数……13417 lowvideot低亮显示文本3.2 biosdisko软硬盘IO函数.14函数3633 biosequipo—检查设备函数…15418 movetext0移动屏幕文本34 boskey键盘接口函数函数35 biosmemory获取存储块大小419 mormvideo正常亮显示文本函数…18函数…3836 biostime设置bios时间函数.194.20 punch字符输出函数,…39第4章控制台输入/输出函数库:42 I puttexto文本复制函数40conio. h.........21422 textattr设置文本属性函数414 gets0从控制台输入字符串423 textbackgroundo—文本背景色函数22选择函数42 creole清除字符到行末函数……22424 textcoloro文本字符颜色选择4.3 clrscrO-清除文本模式窗口函数..23图数.43语言画齟参考手册425 textmode文本模式设置函数…43515 tupper将字符转换为大写426 ungetchO把字符退回键盘缓冲英文字母函数…62区函数44第6章目录操作函数库:dirh.63427 whereto返回水平光标位置61 chdir更改当前工作目录函数64函数…45Note62 findfirsto搜索当前磁盘目录428 wheretO返回垂直光标位置函数65函数4663 findnexto搜索磁盘下一个匹配的429 window定义活动文本窗口文件函数66函数…64 unmerge构造完整路径函数…….6第5章字符函数库: ctype. h…………4965 unsplit—拆分路径函数……675 I usascii判断字符是否为ASCI码66 getcurdiro获取指定驱动器上的函数工件目录函数6952 isalnumo判断字符是否为字母或67 getcwd获取当前工作目录数字函数…1函数6953 igalpha判断字符是否为英文68 getdisko获取当前磁盘驱动器号字母函数51函数…17054 iscntrIo判断字符是否为控制69 madero建立目录函数.…7字符函数…52610 atempo生成不重复文件名5.5 isdigito-判断字符是否为十进制函数.72数字函数53611md(0删除文件目录函数……7356 grapho判断字符是否为除空格612 setdisko设置当前工作驱动器外的可打印字符函数4函数.7357 slower判断字符是否为小写613 searchpatho查找文件函数……74英文字母函数.5558 imprint判断字符是否为可打印第7章系统接口函数库:dosh.…76字符(含空格)函数…567 I allocmemo-DOs分配存储段5.9 puncto判断字符是否为标点函数符号函数…577.2 bdoso-Dos系统调用函数…………78510 isospacE判断字符是否为空白73 country返回国家相关信息字符函数57函数…1795 I supper判断字符是否为大写74 ctrlbrko——设置Ctrl- Break处理英文字母函数58程序函数…80512 isxdigito-判断字符是否为十六75 delayo-一以毫秒为单位的延时进制数字函数函数.81513 toasci(将字符转换为 ASCII码76 dosexterrO—获取扩展DOS错误函数信息函数.25.14 tolomeo将字符转换为小写77 dostounix0把DOS时间转换为英文字母函数…61UNIX时间8378 FP OFFO获取远指针的偏7.30 pokeD存一个字到给定存储移量单元函数.…110879FP_SEGO—获取远指针的段731 poker—存一个字节到给定地址存储单元函数.1097.10 freemen释放已分配DOS内732 randbrdo随机块读函数110存块函数86733mnw0随机块写函数…11~ote7.l1 getcbrko获取Crl- Break设置734 negredo读段寄存器值函数…12函数7.35 setblocko修改DOS分配地址7.12 getdate(获取DOS日期函数…88函数l137.13 getdta)获取磁盘传输地址736 setcbrko设置Crl- Break函数函数.114714 gettier获取系统时间函数…90737 sedate设置DOS日期函数…,1157.15 inport从硬件端口中输入一个738 settime(设置DOS时间函数…16字函数7.39 setto—设置磁盘传输地址7.16 inport()从硬件端口中输入函数.--117一个字节函数…92740 sleep—以秒为单位的延时717int860通用8086软中断接口函数118函数…93741 sound打开PC扬声器函数…1197.18int86x0—增强型通用8086软742 unixtodos0把UNIX时间转换中断接口函数…94为DOS时间函数………1207.19 intosh通用DOS中断接口第8章浮点数据处理函数库函数和,和95float. h7.20 intdosxo—增强型通用DOS中断122接口函数…09781clar870清除状态字函数……1237.21 intrO改变软中断接口函数…9882 control870设置控制字函数…124722 keepO退出并继续驻留函数9983 status870获取浮点处理器状态723 MK FPO远指针合成100值函数…125724 nosoundO关闭PC扬声器第9章图形处理函数库:函数…101graphics.7.25 outport从硬件端口中输出9.1arcO画弧线函数,127一个字函数10292ba(—绘制二维条形图函数…1287.26 outport0—从硬件端口中输出9.3bar3d0绘制三维条形图函数.129一个字节函数.1039.5 cleardevicel清除图形屏称13094 circle画圆函数727 parsfnmo分析文件名函数……104728 peek)从存储单元读一个字函数131函数10596 clearviewporto清除图形视区729peob)从存储单元读一个字节函数的函数…1069.7 closegrapho关闭图形系统语言画数来考手册函数…133x坐标函数,…15398 detectgrapho通过检测硬件确定9.28 getmaxyo返回屏幕的最大图形驱动程序和模式函数134y坐标函数…9.9 drawpolyO绘制多边形函数…1349.29 getmodenameo—获取指定图形9.10 ellipse绘制椭圆函数……135模式的名称…155NOt91 fillellipse0绘制并填充椭圆9.30 getmoderangeo获取给定图形函数137驱动程序的模式范围函数………1569.12 fillpolyO绘制多边形并填充9.31 setpixel—获取指定像素的颜色函数138函数…1579.13 floodfillo—填充有界区域9.32 getpaletteO获取调色板函数…158函数9.33 getpalettesizeO获取调色板的9.14 getarccoordso取得最后一次颜色数函数……159调用画弧线坐标函数140934 gettextsettingso获取当前图形915 getaspectratioo一获取当前图形文本字体的信息函数160模式的纵横比函数…….141935 getviewsettingso获取当前视口916 getbkcoloro获取当前背景颜色的信息函数…16l函数1429.36 getxO获取当前图形位置的9.17 getcolorO—获取当前画线颜色x坐标函数…163函数937gtyO获取当前图形位置的9.18 getdefaultpalette返回默认y坐标函数164调色板函数…144938 graphdefaultsO将所有图形设置9.19 getdrivernameO获取图形驱动复位为它们的默认值函数∴…164程序名函数1459.39 grapherrormsgO返回一个错误920 getfillpattern(0获取用户定义的信息串的指针函数165填充模式函数46940 graphfreememo用户可修改的921 getfillsettingso获取填充模式和图形存储区释放函数填充颜色函数147941 graphgetmemo用户可修改的922 getgraphmodeO获取当前图形图形存储区分配函数……167模式函数…148942 graphresult0—返回最后一次不成功923 getimage—将指定区域的位图的图形操作的错误代码函数…168调入内存函数…149943 imagesize返回保存位图像924 getlinesettingso—获取当前线型、所需的字节数函数…169模式和宽度函数…,150944 initgrapho初始化图形系统925 getmaxcolorO获取最大颜色函数…170函数945 lineo在指定两点间画直线9.26 getmaxmodeo一获取当前驱动函数…172程序的最大图形模式946 pinerolo—从当前位置点到相对位9.27 getmaxxO返回屏幕的最大移点绘制直线函数173
用户评论
很好资源,有一定参考价值