c语言头函数用法大全 c++头函数( 二 )


#include string.h是字符窜处理函数
#includeafx.h程序中要使用CString类
#include stdlib.h程序中要使用C语言系统提供的库函数gets和puts函数
回答者c语言头函数用法大全:雨之泪1988 - 助理 二级 2-6 08:35
stdio.h是输入输出头文件,所有有关输入输出的语句如"printf","scanf","putchar","getchar"等,都要用该头文件,头文件其实就是定义了这些函数的文件,它是系统提供给我们的接口
math.h是再进行数学运算时要包含的头文件,它提供了取绝对值,开方,求幂等数学运算
#includeconio.h与#includestdio.h 一样,是头文件包含 。
这个头文件包含有许多库函数像#includestdio.h包含printf与
scanf一样,getch()也是其中一个函数 , 它的功能是无回显得到一
字符,常用这个函数做密码之类的程序 。在TC中编译不需要加头文件
可以,编译器默认包含 。就像在TC是不用加#includestdio.h一样 。
但在VC中编译就要加了 。否则系统认为你的函数没有定义 。
其它头文件你只要再TC文件夹中看看include这个文件夹里面的文件就可以了
我需要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码中c语言头函数用法大全的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
intabs(int i)返回整型参数i的绝对值
doublecabs(struct complex znum)返回复数znum的绝对值
doublefabs(double x)返回双精度参数x的绝对值
longlabs(long n)返回长整型参数n的绝对值
doubleexp(double x)返回指数函数ex的值
double frexp(double value,int *eptr)返回value=https://www.04ip.com/post/x*2n中x的值,n存贮在eptr中
double ldexp(double value,int exp);返回value*2exp的值
doublelog(double x)返回logex的值
double log10(double x)返回log10x的值
doublepow(double x,double y)返回xy的值
double pow10(int p)返回10p的值
doublesqrt(double x)返回+√x的值
doubleacos(double x)返回x的反余弦cos-1(x)值,x为弧度
doubleasin(double x)返回x的反正弦sin-1(x)值,x为弧度
doubleatan(double x)返回x的反正切tan-1(x)值,x为弧度
double atan2(double y,double x)返回y/x的反正切tan-1(x)值,y的x为弧度
doublecos(double x)返回x的余弦cos(x)值,x为弧度
doublesin(double x)返回x的正弦sin(x)值,x为弧度
doubletan(double x)返回x的正切tan(x)值,x为弧度
doublecosh(double x)返回x的双曲余弦cosh(x)值,x为弧度

推荐阅读