LCC-win32与C编程简介(3)

1.3 标准库概述
  在Lcc-win32文档资料里,尤其是用户手册,有全部系统提供的库函数的描述.而在线帮助系统里也有各库函数的详细描述.在这里将是浪费地重复提及,因此,这里只介绍一些重要的库函数:[23]

头文件                           用途
_______________________________________________________________
stdio.h                     最著名的printf函数也在这定义.同样如sprintf,fprintf等
                          其它相关的函数也在这定义.
_______________________________________________________________
math.h                   数学函数.如:sin,cos,atan,log,exp,等等.
                        三角函数(sin,cos,tan.atan,等等).
                        舍入(rounding)函数(ceil,floor)
                        对数函数(log,exp,log10,等等)
                        平方与立方(sqrt,cbrt)
                        常用的常数如:pi,e,等等
________________________________________________________________
stdlib.h                 标准库函数:
                      abort(非正常中止程序)
                      exit(正常中止程序)
                      atoi,itoa(数据类型转换)
                      malloc,calloc,free(动态分配内存)
                      rand,srand(随机数)
                      putenv,getenv(环境管理)
                      qsort(排序)
                      strtod,strtol(数据类型转换)
                      sleep(挂起程序一定时间)
_________________________________________________________________
stddef.h               定义在程序里常用的宏和类型,如:
                      NULL,offsetof,ptrdiff_t,size_t等等
_________________________________________________________________
string.h                 字符串处理函数.这里定义C语言处理字符串处理的全部函数,
                      详细见106页“Traditional string representation in C”
_________________________________________________________________
ctype.h                 字符分类(isalpha,islower,isdigit)
__________________________________________________________________
stdarg.h               定义带有变量参数的函数
                      (functions with variable number of arguments)
__________________________________________________________________
complex.h               复数处理函数

time.h                        时间相关函数

 

1.4 与Windows相关的头文件
windows.h             所有窗口函数的定义.如建立一个窗口,打开一个窗口等,
                      这是一个很大的头文件,有约0.5MB大小的定义在里面.
                      注:在Lcc-win32里,很多像winbase.h这样的头文件被集中
                      在一个单一的文件

winsock.h             网络(TCP/IP).


shellapi.h      Windows外壳相关.






[23] 在用户手册里有Lcc-win32的全部头文件的列表.详情可查阅之.

作者:Vitamin C   更新日期:2004-12-23
来源:c-sea.net   浏览次数:

相关文章

相关评论   发表评论