C语言标准库函数查询手册

合集下载

常用C语言标准库函数

常用C语言标准库函数

常用C语言标准库函数C语言编译系统提供了众多的预定义库函数和宏。

用户在编写程序时,可以直接调用这些库函数和宏。

这里选择了初学者常用的一些库函数,简单介绍了各函数的用法和所在的头文件。

1.测试函数Isalnum原型:int isalnum(int c)功能:测试参数c是否为字母或数字:是则返回非零;否则返回零头文件:ctype.hIsapha原型:int isapha(int c)功能:测试参数c是否为字母:是则返回非零;否则返回零头文件:ctype.hIsascii原型:int isascii(int c)功能:测试参数c是否为ASCII码(0x00~0x7F):是则返回非零;否则返回零头文件:ctype.hIscntrl原型:int iscntrl(int c)功能:测试参数c是否为控制字符(0x00~0x1F、0x7F):是则返回非零;否则返回零头文件:ctype.hIsdigit原型:int isdigit(int c)功能:测试参数c是否为数字:是则返回非零;否则返回零。

头文件:ctype.hIsgraph原型:int isgraph(int c)功能:测试参数c是否为可打印字符(0x21~0x7E):是则返回非零;否则返回零头文件:ctype.hIslower原型:int islower(int c)功能:测试参数c是否为小写字母:是则返回非零;否则返回零 头文件:ctype.hIsprint原型:int isprint(int c)功能:测试参数c是否为可打印字符(含空格符0x20~0x7E):是则返回非零;否则返回零头文件:ctype.hIspunct原型:int ispunct(int c)功能:测试参数c是否为标点符号:是则返回非零;否则返回零 头文件:ctype.hIsupper原型:int isupper(inr c)功能:测试参数c是否为大写字母:是则返回非零;否则返回零Isxdigit原型:int isxdigit(int c)功能:测试参数c是否为十六进制数:是则返回非零;否则返回零2.数学函数abs原型:int abs(int i)功能:返回整数型参数i的绝对值头文件:stdlib.h,math.hacos原型:double acos(double x)功能:返回双精度参数x的反余弦三角函数值头文件:math.hasin原型:double asin(double x)功能:返回双精度参数x的反正弦三角函数值头文件:math.hatan原型:double atan(double x)功能:返回双精度参数的反正切三角函数值头文件:math.hatan2原型:double atan2(double y,double x)功能:返回双精度参数y和x由式y/x所计算的反正切三角函数值 头文件:math.hcabs原型:double cabs(struct complex znum)功能:返回一个双精度数,为计算出复数znum的绝对值。

c语言标准库手册

c语言标准库手册

c语言标准库手册
C语言标准库手册是一个非常重要的资源,它提供了关于C语言标准库的详细信息,包括函数、常量、数据类型、头文件等方面的说明。

这个标准库手册可以作为C语言程序员在编写程序时的参考手册。

以下是C语言标准库手册的一些重要组成部分:
1. 函数:C语言标准库中包含了大量的函数,包括数学函数、字符串处理函数、文件操作函数等等。

这些函数都是以库的形式提供的,程序员可以直接调用这些函数,而不需要自己编写实现。

2. 常量:C语言标准库中定义了一些常量,这些常量可以在程序中直接使用,而不需要自己定义。

例如,定义了表示不同的数据类型的常量,如char、int、float、double等。

3. 数据类型:C语言标准库中定义了一些数据类型,这些数据类型可以在程序中直接使用。

例如,定义了表示不同大小和范围的整数类型和浮点数类型。

4. 头文件:C语言标准库中的头文件包含了库函数的声明、宏定义和数据类型的定义等。

在程序中需要使用标准库中的函数或常量时,需要包含相应的头文件。

总之,C语言标准库手册是一个非常重要的资源,它可以帮助程序员更好地理解和使用C语言标准库,提高编程效率和代码质量。

C语言的函数库详解(收藏版)

C语言的函数库详解(收藏版)

c语言函数库目录第一章(C标准库) (8)1. <assert.h>:诊断 (8)2. <ctype.h>:字符类别测试 (9)3. <errno.h>:错误处理 (10)4. <limits.h>:整型常量 (11)5. <locale.h>:地域环境 (12)6. <math.h>:数学函数 (14)7. <setjmp.h>:非局部跳转 (15)8. <signal.h>:信号 (17)9. <stdarg.h>:可变参数表 (20)10. <stddef.h>:公共定义 (21)11. <stdio.h>:输入输出 (22)12. <stdlib.h>:实用函数 (24)13. <time.h>:日期与时间函数 (25)第二章(IO函数) (27)clearerr:复位错误标志函数 (29)feof:检测文件结束符函数 (30)ferror:检测流上的错误函数 (31)fflush:清除文件缓冲区函数 (32)fgetpos:取得当前文件的句柄函数 (35)fgets:从流中读取字符串函数 (36)fopen、fclose:文件的打开与关闭函数 (37)fprintf:格式化输出函数 (39)fputc:向流中输出字符函数 (41)fputs:向流中输出字符串函数 (41)fread:从流中读取字符串函数 (42)freopen:替换文件中数据流函数 (43)fscanf:格式化输入函数 (44)fseek:文件指针定位函数 (45)fsetpos:定位流上的文件指针函数 (47)ftell:返回当前文件指针位置函数 (48)fwrite:向文件写入数据函数 (49)getc:从流中读取字符函数 (50)getchar:从标准输入文件中读取字符函数 (51)gets:从标准输入文件中读取字符串函数 (52)perror:打印系统错误信息函数 (53)printf:产生格式化输出的函数 (54)putc:向指定流中输出字符函数 (54)putchar:向标准输出文件上输出字符 (56)puts:将字符串输出到终端函数 (56)rename:重命名文件函数 (58)rewind:重置文件指针函数 (59)scanf:格式化输入函数 (60)setbuf、setvbuf:指定文件流的缓冲区函数 (61)sprintf:向字符串写入格式化数据函数 (62)sscanf:从缓冲区中读格式化字符串函数 (63)tmpfile:创建临时文件函数 (64)tmpnam:创建临时文件名函数 (65)ungetc:把字符退回到输入流函数 (66)第三章(字符处理函数) (68)isalnum:检查字符是否是字母或数字 (68)isalpha:检查字符是否是字母 (69)isascii:检查字符是否是ASCII码 (70)iscntrl:检查字符是否是控制字符 (71)isdigit:检查字符是否是数字字符 (72)isgraph:检查字符是否是可打印字符(不含空格) (73)islower:检查字符是否是小写字母 (74)isprint:检查字符是否是可打印字符(含空格) (75)ispunct:检查字符是否是标点字符 (75)isspace:检查字符是否是空格符 (76)isupper:检查字符是否是大写字母 (77)isxdigit:检查字符是否是十六进制数字字符 (78)toascii:将字符转换为ASCII码 (79)tolower:将大写字母转换为小写字母 (80)toupper:将小写字母转换为大写字母 (80)第四章(字符串函数) (81)atof:字符串转浮点型函数 (83)atoi:字符串转整型函数 (84)atol:字符串转长整型函数 (85)memchr:字符搜索函数 (85)memcmp:字符串比较函数 (86)memcpy:字符串拷贝函数 (87)memmove:字块移动函数 (89)memset:字符加载函数 (90)strcat:字符串连接函数 (91)strchr:字符串中字符首次匹配函数 (92)strcmp:字符串比较函数 (93)strcpy:字符串拷贝函数 (95)strcspn:字符集逆匹配函数 (96)strdup:字符串新建拷贝函数 (97)strerror:字符串错误信息函数 (98)strlen:计算字符串长度函数 (99)strlwr:字符串小写转换函数 (100)strncmp:字符串子串比较函数 (102)strncpy:字符串子串拷贝函数 (103)strpbrk:字符集字符匹配函数 (104)strrchr:字符串中字符末次匹配函数 (106)strrev:字符串倒转函数 (107)strset:字符串设定函数 (108)strspn:字符集匹配函数 (109)strstr:字符串匹配函数 (110)strtod:字符串转换成双精度函数 (111)strtok:字符串分隔函数 (112)strtol:字符串转换成长整型函数 (114)strtoul:字符串转换成无符号长整型函数 (115)strupr:字符串大写转换函数 (116)strupr:字符串大写转换函数 (117)第五章(数学函数) (118)abs、labs、fabs:求绝对值函数 (119)acos:反余弦函数 (120)asin:反正弦函数 (121)atan:反正切函数 (122)atan2:反正切函数2 (122)ceil:向上舍入函数 (123)cosh:双曲余弦函数 (124)div、ldiv:除法函数 (125)exp:求e的x次幂函数 (126)floor:向下舍入函数 (127)fmod:求模函数 (128)frexp:分解浮点数函数 (128)hypot:求直角三角形斜边长函数 (129)ldexp:装载浮点数函数 (130)log、log10:对数函数 (130)modf:分解双精度数函数 (131)pow、pow10:指数函数 (132)rand:产生随机整数函数 (133)sin:正弦函数 (134)sinh:双曲正弦函数 (134)sqrt:开平方函数 (135)srand:设置随机时间的种子函数 (135)tan:正切函数 (136)tanh:双曲正切函数 (137)第六章(时间和日期函数) (138)asctime:日期和时间转换函数 (138)clock:测定运行时间函数 (139)difftime:计算时间差函数 (141)gmtime:将日历时间转换为GMT (142)localtime:把日期和时间转变为结构 (143)mktime:时间类型转换函数 (144)time:获取系统时间函数 (145)第七章(其它函数) (146)abort:异常终止进程函数 (147)atexit:注册终止函数 (147)bsearch:二分搜索函数 (148)calloc:分配主存储器函数 (150)exit:正常终止进程函数 (151)free:释放内存函数 (152)getenv:获取环境变量 (153)malloc:动态分配内存函数 (154)qsort:快速排序函数 (155)realloc:重新分配主存函数 (156)第一章(C标准库)1. <assert.h>:诊断2. <ctype.h>:字符类别测试3. <errno.h>:错误处理4. <limits.h>:整型常量5. <locale.h>:地域环境6. <math.h>:数学函数7. <setjmp.h>:非局部跳转8. <signal.h>:信号9. <stdarg.h>:可变参数表10. <stddef.h>:公共定义11. <stdio.h>:输入输出12. <stdlib.h>:实用函数13. <time.h>:日期与时间函数1. <assert.h>:诊断<assert.h>中只定义了一个带参的宏assert,其定义形式如下:void assert (int 表达式)assert宏用于为程序增加诊断功能,它可以测试一个条件并可能使程序终止。

C语言常用标准库函数

C语言常用标准库函数

C语⾔常⽤标准库函数数学函数:在math.h中abs(x) :求整型数x的绝对值cos(x):x(弧度)的余弦fabs(x):求浮点数x的绝对值ceil(x):求不⼩于x的最⼩整数floor(x):求不⼤于x的最⼩整数log(x):求x的⾃然对数log10(x):求x的对数(底为10)pow(x,y):求x的y次⽅sin(x):求x(弧度)的正弦sqrt(x):求x的平⽅根字符处理函数:在ctype.h中声明int isdigit(int c):判断是否是数字字符int isalpha(int c):判断是否是⼀个字母int isalnum(int c):判断是否是⼀个数字或字母int islower(int c):判断是否是⼀个⼩写字母int isupper(int c):判断是否是⼀个⼤写字母int toupper(int c):转换成⼤写字母int tolower(int c):转换成⼩写字母字符串处理和内存操作函数声明于string.h中char *strchr(char *s,int c):如果s中包含字符c,则返回⼀个指向s第⼀次出现的该字符的指针,否则返回NULLchar *strstr(char *s1,char *s2):如果s2是s1的⼀个⼦串,则返回⼀个指向s1中⾸次出现s2的位置的指针,否则返回NULLchar *strlwr(char *s):将s中的字母都变成⼩写cahr *strupr(char *s):将s中的字母都变成⼤写char *strcpy(char *s1,char *s2):将字符串s2的内容复制到s1中去char *strncpy(char *s1,char *s2,int n):将字符串s2的内容复制到s1中去,但是最多复制n个字节,如果复制字节数达到n,那么就不会往s1中写⼊结尾的'\0'char *strcat(cahr *s1,char *s2):将字符串s2添加到s1末尾int strcmp(char *s1,char *s2):⽐较两个字符串,⼤⼩写相关int stricmp(char *s1,char *s2):⽐较两个字符串,⼤⼩写⽆关int strlen(const char *string):计算字符串的长度int strncmp(const char *string1,const char *string2,size_t count):分别取两个字符串的前count个字符作为字符串,⽐较他们的⼤⼩char *strrev(char *string):将字符串string前后颠倒void *memcpy(void *s1,void *s2,int n):将内存地址s2处的n个字节内容复制到内存地址s1void *memset(void *s,int c,int n):将内存地址s开始的n个字节全部置为c不过只能赋制为0,1fill(a,a+n,c):能够赋值为任意值字符串转换函数:定义在stdlib.h中int atoi(char *s):将字符串s转换为整型数double atof(char *s):将字符串s⾥的内容转换为浮点数char * itoa(int value,char *string,int radix):将整型值value以radix进制表⽰法写⼊string。

c语言标准输入输出函数

c语言标准输入输出函数

c语言标准输入输出函数C语言是一种广泛应用的编程语言,它提供了许多标准库函数来实现输入和输出操作。

在C语言中,标准输入输出函数是非常重要的,用于与用户交互和进行数据的读取和输出。

本文将详细介绍C语言中的标准输入输出函数,并对其进行逐一讲解。

在C语言中,标准输入输出函数主要包括以下几个:1. printf函数:用于向屏幕上输出内容。

它的基本用法是:printf("格式字符串",变量列表);其中,格式字符串是一个由普通字符和转义序列组成的字符串,用来描述输出的格式和内容;变量列表包含了要输出的变量的值。

例如,下面的代码将在屏幕上输出"Hello World!":```c#include <stdio.h>int main() {printf("Hello World!");return 0;}```2. scanf函数:用于从键盘上读取输入。

它的基本用法是:scanf("格式字符串",变量列表);其中,格式字符串和变量列表的含义与printf函数类似,用来描述输入的格式和存储变量的位置。

例如,下面的代码将从键盘上读取一个整数,并输出它的值:```c#include <stdio.h>int main() {int num;printf("请输入一个整数:");scanf("%d", &num);printf("您输入的整数是:%d", num);return 0;}```3. gets函数:用于从键盘上读取一行字符串。

它的基本用法是:gets(字符串变量);其中,字符串变量用来存储读取到的字符串。

例如,下面的代码将从键盘上读取一行字符串,并输出它的内容:```c#include <stdio.h>int main() {char str[100];printf("请输入一行字符串:");gets(str);printf("您输入的字符串是:%s", str);return 0;}```需要注意的是,gets函数是不安全的,容易导致缓冲区溢出,因此在实际应用中应尽量避免使用。

c语言标准库函数大全

c语言标准库函数大全

c语言标准库函数大全C语言标准库函数大全。

C语言标准库函数是C语言程序设计中不可或缺的一部分,它包含了丰富的函数,可以帮助程序员完成各种任务,从输入输出到内存管理、字符串处理等。

本文将为大家详细介绍C语言标准库中常用的函数,希望能够帮助大家更好地理解和运用这些函数。

1. 输入输出函数。

输入输出函数是C语言程序设计中最基本的部分,它们可以帮助我们与用户进行交互,从而实现程序的输入和输出。

其中,printf和scanf是最常用的两个函数,它们分别用于输出和输入数据。

除此之外,还有一些其他的输入输出函数,如puts、gets、putc、getc等,它们分别用于输出字符串、输入字符串等操作。

2. 字符串处理函数。

在C语言标准库中,有许多用于处理字符串的函数,如strlen、strcpy、strcat、strcmp等。

这些函数可以帮助我们对字符串进行各种操作,比如计算字符串的长度、复制字符串、拼接字符串、比较字符串等。

字符串处理函数在实际的程序设计中非常常用,它们可以帮助我们高效地处理字符串数据。

3. 数学函数。

C语言标准库中还包含了丰富的数学函数,如sin、cos、tan、sqrt、pow等。

这些函数可以帮助我们进行各种数学运算,比如三角函数运算、开方运算、幂运算等。

数学函数在科学计算和工程计算中非常重要,它们可以帮助我们实现各种复杂的数学运算。

4. 内存管理函数。

内存管理函数是C语言程序设计中不可或缺的一部分,它们可以帮助我们对内存进行分配和释放。

其中,malloc和free是最常用的两个函数,它们分别用于分配和释放内存。

除此之外,还有一些其他的内存管理函数,如calloc、realloc等,它们分别用于分配多块内存、重新分配内存等操作。

5. 时间日期函数。

C语言标准库中还包含了一些用于处理时间日期的函数,如time、localtime、strftime等。

这些函数可以帮助我们获取当前的系统时间、将时间转换为字符串等操作。

C语言标准参考手册

C语言标准参考手册

C语言标准参考手册C语言是一种广泛应用于系统软件开发和嵌入式系统领域的高级编程语言。

为了确保C语言的标准化和统一性,C语言标准参考手册被广泛采纳和使用。

在本篇文章中,将向您介绍C语言标准参考手册的结构和内容,并探讨其在C语言开发中的重要性。

一、引言C语言标准参考手册是由国际标准化组织(ISO)和美国国家标准学会(ANSI)联合发布的C语言的标准文档。

其目的是为了促进不同平台上的代码可移植性,并确保C语言在不同系统中的一致性。

二、手册结构C语言标准参考手册主要由以下几个部分组成:1. 标准库说明:该部分介绍了C语言标准库中提供的函数、宏等各种功能,并详细描述了各种库函数的使用方法和参数。

2. 语言特性说明:该部分介绍了C语言的语法、语义、数据类型、控制流以及各种运算符等基本语言特性。

3. 标准宏定义:该部分列举了C语言标准中定义的各种宏,并解释了它们的作用和用法。

4. 标准兼容性:该部分描述了C语言标准在不同编译器中的兼容性问题,以及应遵循的最佳实践和常见的编译错误。

5. 编译指令和预处理器:该部分介绍了C语言中的编译指令、预处理器以及它们的功能和使用方法。

三、内容详解1. 标准库说明:C语言标准库包括标准输入输出库(stdio.h)、数学库(math.h)、字符串处理库(string.h)等。

标准库中的函数提供了丰富的功能,比如输入输出操作、数学计算、字符串处理、内存管理等。

2. 语言特性说明:C语言具有丰富的语言特性,包括基本的数据类型(整型、浮点型、字符型等)、运算符、变量和常量的定义、控制流程(条件语句、循环语句)以及函数定义等。

标准参考手册详细描述了这些特性的语法和语义。

3. 标准宏定义:C语言标准定义了一些宏,这些宏可以用于条件编译和编译器相关的操作。

例如,宏__FILE__和__LINE__可以用于在源代码中插入当前文件名和行号,便于调试和错误定位。

4. 标准兼容性:C语言的标准参考手册对于编译器的实现提供了指导性的要求。

C语言常用的库函数表

C语言常用的库函数表

得下一个字符
符。出错返回EOF
fopen
FILE *fopen(char *filename, *mode);
以mode指定的方式打 成功,则返回一个
char开件名为filename的文
文件指针,否则返 回0
int
fprintf(FILE 把args的值以format
fprintf *fp,
char指定的格式输出到fp 实际输出的字符数
feof
int *fp);
feof(FILE检查文件是否结束
文件结束返回非0, 否则返回0
ferror
int ferror(FILE测试fp所指的文件是无错返回0,否则返
*fp);
否有错误
回非0
fflush
i*nftp);fflush(FILE将部盘f控p所制指信的息文和件数的据全存
存盘正确返回0,否 则返回非0
fgets
char *fgets(char *buf, int FILE *fp);
从fp所指的文件读取 一个长度为(n-1)的 n,字符串,存入起始地 址为buf的空间
返回地址buf。若遇 文件结束或出错则 返回EOF
fgetc
int fgetc(FILE从fp所指的文件中取返回所得到的字
*fp);
返回指向to的指针
unsigned count); 向的数组不允许重

memset v**uombnieusdmfis,gente(dcvhocaiorduntc)h;,将指个字向字符的符c数中h拷组。贝前到cobuunft 返回buf
char
把字符str2接到
strcat
*strcat(char str1后面,取消原
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C语言标准库函数

郝培林整理

A abort 功能异常终止程序 头文件 stdlib.h 语法 void abort(void); abs

功能整数的绝对值 头文件 stdlib.h 语法 int abs(int j); 返回值整数 j 的绝对值。如果不能表示 j 的绝对值,那么函数的行为是未定义的。 absread

功能读磁盘绝对扇区函数 头文件 dos.h 语法 int absread(int drive,int num,int sectnum,void *buf) 返回值 0:成功;-1:失败。 abswrite

功能写磁盘绝对扇区函数 头文件 dos.h 语法 int abswrite(int drive,int nsects,int lsect,void *buffer) drive=0(A 驱动器)、1(B 驱动器)、 nsects=要写的扇区数(最多 64K 个); lsect=起始逻辑扇区号; buffer=要写入数据的内存起始地址。

返回值 0:成功;-1:失败。 acos

功能 反余弦头文件 math.h 语法 math.hdouble acos(double x);

返回值 x 的反余弦值。返回值的范围在 0 到π之间。如果 x 的值不在−1 到+1 之间,那么就会发 生定义域错误。 asctime

功能把日期和时间转换成 ASCII 码 头文件 time.h 语法 char *asctime(const struct tm *timeptr); 返回值指向以空字符结尾的字符串的指针。 asin

功能反正弦 头文件 math.h 语法 double asin(double x); 返回值 x 的反正弦值。返回值的范围在-π/2 到π/2 之间。如果 x 的值不在-1 到+1 之间,那么

就会发生定义域错误。 assert

功能诊断表达式的真值 头文件 assert.h 语法 void assert(int expression); atan

功能反正切 头文件 math.h 语法 double atan(double x); 返回值 x 的反正切值。返回值的范围在−π/2 到π/2 之间。 atexit

功能在程序退出处注册要调用的函数 头文件 stdlib.h 语法 int atexit(void (*func)(void)); 返回值如果成功,返回零。如果不成功,则返回非零(达到由实现定义的限制) 。 atof

功能将字符串转换成浮点数的函数 头文件 math.h、stdlib.h 语法 double atof(const char *s) 返回值字符串的转换值。 atoi

功能将字符串转换成整型数的函数 头文件 stdlib.h 语法 int atoi(const char *s) 返回值字符串的转换值。若出错则返回 0。 atol

功能将字符串转换成长整型数的函数 头文件 stdlib.h 语法 long atol(const char *s) 返回值字符串的转换值。若出错则返回 0。 B bcd 功能把一个数转换成对应的 BCD 码的函数 头文件 bcd.h 语法 bcd bcd(int x) bcd bcd(double x) bcd bcd(double x,int decimals) biosdisk

功能调用 BIOS 磁盘驱动程序函数头文件 bios.h 语法 char biosdisk(int cmd,int drive,int head,int track,int sector,int nsects,void *buffer)

返回值 0x00-操作成功 0x01-错误命令 0x03-企图写具有写保护的磁盘 0x07-驱动器参数设置错误 0x10-磁盘读/CRC/ECC 错误 biosprint

功能调用 BIOS 打印机 I/O 接口的函数 头文件 bios.h 语法 int biosprint(int cmd,int abyte,int port) 返回值 打印机状态 位 0(设备超时);位 3(I/O 出错);位 4(打印机已选择);位 5(没纸);位 6(打印机确认);位 7(不忙)

bsearch

功能二分检索 头文件 stdlib.h 语法 void *bsearch(const void *key, const void *base,size_t memb,size_t size, int (*compar)(const void *, const void *)); 返回值指向数组元素的指针,此数组元素是用来测试是否等于关键字的。

C calloc 功能分配内存函数 头文件 stdlib.h、calloc.h 语法 void *calloc(size_t nitems,size_t size) 返回值返回指向新分配内存的指针。空间不够则返回 NULL。 ceil

功能求不小于 num 的最小双精度整数 头文件 math.h 语法 double ceil(double num) cgets

功能读字符串函数 头文件 conio.h 语法 char *cgets(char *str) 返回值 指向 str[2]的指针。 chdir

功能改变当前目录的函数 头文件 dir.h 语法 int chdir(const char *path) 返回值 0(成功);-1(失败) _chmod

功能改变文件存取权限的函数 头文件 io.h、dos.h 语法 int _chmod(const char *path,int func[,int attrib]) 返回值 失败时返回-1。成功时返回文件的属性字节,如果 返回值&FA_RDONLY 不等于 0,则文件是只读文件;......

chmod

功能改变文件存取权限的函数 头文件 io.h、sys\stat.h 语法 int chmod(const char *path,int amode) 返回值 0(成功);-1(失败) clearer

功能清除流错误 头文件 stdio.h 语法 void clearerr(FILE *stream); clock

功能 测得从程序开始到调用处处理机所用的时间 头文件 time.h 语法 long clock(void) close

功能关闭文件函数 头文件 io.h 语法 int close(int handle) 返回值 0(成功);-1(失败) closegraph

功能关闭图形函数 头文件 graphics.h 语法 void far closegraph(void) cos

功能 计算 arg(弧度)的余弦值 头文件 math.h 语法 double cos(double arg) ctime

功能把日期和时间转换成字符串 头文件 time.h 语法 char *ctime(const time_t *timer); 返回值指向字符串的指针,此字符串描述了本地时间,此时间等价于 timer 指向的日历时间。等价于 asctime(localtime(timer))。

ctrlbrk

功能 设置 ctrl-break 处理程序的函数 头文件 dos.h 语法 void ctrlbrk(int(*handle)(void)) D

delay 功能暂停函数 头文件 dos.h 语法 void delay(unsigned milliseconds) disable

功能屏蔽中断的宏 头文件 dos.h 语法 void disble(void) difftime

功能 时间差头文件 time.h 语法 double difftime(time_t time1, time_t time0); 返回值 time0(较早的时间)和 time1 之间的差值,此值按秒来衡量。 div 功能整数除法 头文件 stdlib.h 语法 div_t div(int numer, int denom); 返回值 含有 quot(numer 除以 denom 时的商)和 rem(余数)的结构。如果无法表示结果,那么函数的行为是未定义的。

E

enable 功能开硬件中断的宏 头文件 dos.h 语法 void enable(void) exit

功能退出程序 头文件 stdlib.h 语法 void exit(int status); exp

功能 指数头文件 math.h 语法 double exp(double x); 返回值 e 的 x 次幂的值(即 ex)。如果 x 的数过大,那么可能会发生取值范围错误。

相关文档
最新文档