C語言库函数参考手册.docVIP

  • 13
  • 0
  • 约3.94万字
  • 约 22页
  • 2016-12-06 发布于重庆
  • 举报
C語言库函数参考手册

C语言库函数参考手册 转载说明:可能有些函数已经过时,但从学习的角度来看,还是有一定的参考价值。 ? 分类函数,所在函数库为ctype.h int isalpha(int ch)? 若ch是字母(A-Z,a-z)返回非0值,否则返回0 int isalnum(int ch) 若ch是字母(A-Z,a-z)或数字(0-9) ???????????????????? 返回非0值,否则返回0 int isascii(int ch)? 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0 int iscntrl(int ch)? 若ch是作废字符(0x7F)或普通控制字符(0x00-0x1F) ???????????????????? 返回非0值,否则返回0 int isdigit(int ch)? 若ch是数字(0-9)返回非0值,否则返回0 int isgraph(int ch)? 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否则返回0 int islower(int ch)? 若ch是小写字母(a-z)返回非0值,否则返回0 int isprint(int ch)? 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0 int ispunct(int ch)? 若ch是标点字符(0x00-0x1F)返回非0值,否则返回0 int isspace(int ch)? 若ch是空格( ),水平制表符(\t),回车符(\r), ???????????????????? 走纸换行(\f),垂直制表符(\v),换行符(\n) ???????????????????? 返回非0值,否则返回0 int isupper(int ch)? 若ch是大写字母(A-Z)返回非0值,否则返回0 int isxdigit(int ch) 若ch是16进制数(0-9,A-F,a-f)返回非0值, ???????????????????? 否则返回0 int tolower(int ch)? 若ch是大写字母(A-Z)返回相应的小写字母(a-z) int toupper(int ch)? 若ch是小写字母(a-z)返回相应的大写字母(A-Z) 数学函数,所在函数库为math.h、stdlib.h、string.h、float.h int????? abs(int i)??????????????????? 返回整型参数i的绝对值 double? cabs(struct complex znum)????? 返回复数znum的绝对值 double? fabs(double x)???????????????? 返回双精度参数x的绝对值 long??? labs(long n)?????????????????? 返回长整型参数n的绝对值 double?? exp(double x)???????????????? 返回指数函数ex的值 double frexp(double value,int *eptr)?? 返回value=x*2n中x的值,n存贮在eptr中 double ldexp(double value,int exp);??? 返回value*2exp的值 double?? log(double x)???????????????? 返回logex的值 double log10(double x)???????????????? 返回log10x的值 double?? pow(double x,double y)??????? 返回xy的值 double pow10(int p)??????????????????? 返回10p的值 double? sqrt(double x)???????????????? 返回+√x的值 double? acos(double x)???????????????? 返回x的反余弦cos-1(x)值,x为弧度 double? asin(double x)???????????????? 返回x的反正弦sin-1(x)值,x为弧度 double? atan(double x)???????????????? 返回x的反正切tan-1(x)值,x为弧度 double atan2(double y,double x)??????? 返回y/x的反正切tan-1(x)值,y的x为弧度 double?? cos(double x)???????????????? 返回x的余弦cos(x)值,x为弧度 double?? sin(double x)???????????????? 返回x的正弦sin(x)值,x为弧度 double?? tan(double x)?

文档评论(0)

1亿VIP精品文档

相关文档