ImageVerifierCode 换一换
格式:DOCX , 页数:47 ,大小:36.04KB ,
资源ID:22164397      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22164397.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C头文件大全Word文件下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C头文件大全Word文件下载.docx

1、wctype.h/宽字符分类/标准 C+(同上的不再注释)algorithm /STL 通用算法bitset/STL 位集容器cctypecerrnoclocalecmathcomplex /复数类cstdiocstdlibcstringctimedeque /STL 双端队列容器exception /异常处理类fstreamfunctional/STL 定义运算函数(代替运算符)limitslist/STL 线性列表容器map /STL 映射容器iomanipios /基本输入输出支持iosfwd/输入输出系统使用的前置声明iostreamistream /基本输入流ostream /基本输

2、出流queue /STL 队列容器set /STL 集合容器sstream /基于字符串的流stack /STL 堆栈容器stdexcept /标准异常类streambuf /底层输入输出支持string/字符串类utility /STL 通用模板类vector/STL 动态数组容器cwcharcwctypeusing namespace std;C99 增加complex.h /复数处理fenv.h/浮点环境inttypes.h/整数格式转换stdbool.h /布尔环境stdint.h/整型环境tgmath.h/通用类型数学宏-分类函数,所在函数库为ctype.hint isalpha(i

3、nt ch) 若ch是字母(A-Z,az)返回非0值,否则返回0int isalnum(int ch)或数字(09)返回非0值,否则返回0int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0int iscntrl(int ch) 若ch是作废字符(0x7F)或普通控制字符(0x00-0x1F) 返回非0值,否则返回0int isdigit(int ch) 若ch是数字(int isgraph(int ch) 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否则返回0int islower(int ch) 若ch是小写字母(in

4、t isprint(int ch) 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0int ispunct(int ch) 若ch是标点字符(0x00-0x1F)返回非0值,否则返回0int isspace(int ch) 若ch是空格( ),水平制表符(t),回车符(r),走纸换行(f),垂直制表符(v),换行符(nint isupper(int ch) 若ch是大写字母(int isxdigit(int ch) 若ch是16进制数(Ff)返回非0值,否则返回0int tolower(int ch)返回相应的小写字母()int toupper(int ch)返回相应的

5、大写字母(数学函数,所在函数库为math.h、stdlib.h、string.h、float.hint abs(int i) 返回整型参数i的绝对值double cabs(struct complex znum) 返回复数znum的绝对值 fabs(double x) 返回双精度参数x的绝对值long labs(long n) 返回长整型参数n的绝对值 exp(double x) 返回指数函数ex的值double frexp(double value,int *eptr) 返回value=x*2n中x的值,n存贮在eptr中double ldexp(double value,int exp);

6、 返回value*2exp的值 log(double x) 返回logex的值double log10(double x) 返回log10x的值 pow(double x,double y) 返回xy的值double pow10(int p) 返回10p的值 sqrt(double x) 返回+x的值 acos(double x) 返回x的反余弦cos-1(x)值,x为弧度 asin(double x) 返回x的反正弦sin-1(x)值,x为弧度 atan(double x) 返回x的反正切tan-1(x)值,x为弧度double atan2(double y,double x) 返回y/x的

7、反正切tan-1(x)值,y的x为弧度 cos(double x) 返回x的余弦cos(x)值,x为弧度 sin(double x) 返回x的正弦sin(x)值,x为弧度 tan(double x) 返回x的正切tan(x)值,x为弧度 cosh(double x) 返回x的双曲余弦cosh(x)值,x为弧度 sinh(double x) 返回x的双曲正弦sinh(x)值,x为弧度 tanh(double x) 返回x的双曲正切tanh(x)值,x为弧度double hypot(double x,double y) 返回直角三角形斜边的长度(z), x和y为直角边的长度,z2=x2+y2 ce

8、il(double x) 返回不小于x的最小整数double floor(double x) 返回不大于x的最大整数void srand(unsigned seed) 初始化随机数发生器 rand() 产生一个随机数并返回这个数 poly(double x,int n,double c) 从参数产生一个多项式 modf(double value,double *iptr) 将双精度数value分解成尾数和阶 fmod(double x,double y) 返回x/y的余数 将双精度数value分成尾数和阶 atof(char *nptr) 将字符串nptr转换成浮点数并返回这个浮点数 atoi

9、(char *nptr) 将字符串nptr转换成整数并返回这个整数 atol(char *nptr) 将字符串nptr转换成长整数并返回这个整数char *ecvt(double value,int ndigit,int *decpt,int *sign) 将浮点数value转换成字符串并返回该字符串 *fcvt(double value,int ndigit,int *decpt,int *sign) 将浮点数value转换成字符串并返回该字符串 *gcvt(double value,int ndigit,char *buf) 将数value转换成字符串并存于buf中,并返回buf的指针 *

10、ultoa(unsigned long value,char *string,int radix) 将无符号整型数value转换成字符串并返回该字符串,radix为转换时所用基数 *ltoa(long value,char *string,int radix) 将长整型数value转换成字符串并返回该字符串,radix为转换时所用基数 *itoa(int value,char *string,int radix) 将整数value转换成字符串存入string,radix为转换时所用基数double atof(char *nptr) 将字符串nptr转换成双精度数,并返回这个数,错误返回0 at

11、oi(char *nptr) 将字符串nptr转换成整型数, 并返回这个数,错误返回0 atol(char *nptr) 将字符串nptr转换成长整型数,并返回这个数,错误返回0double strtod(char *str,char *endptr)将字符串str转换成双精度数,并返回这个数, strtol(char *str,char *endptr,int base)将字符串str转换成长整型数, 并返回这个数, matherr(struct exception *e) 用户修改数学错误返回信息函数(没有必要使用) _matherr(_mexcep why,char *fun,doubl

12、e *arg1p,double *arg2p,double retval) 用户修改数学错误返回信息函数(没有必要使用)unsigned int _clear87() 清除浮点状态字并返回原来的浮点状态 _fpreset() 重新初使化浮点数学程序包unsigned int _status87() 返回浮点状态字目录函数,所在函数库为dir.h、dos.h chdir(char *path) 使指定的目录path(如:C:WPS)变成当前的工作目录,成功返回0int findfirst(char *pathname,struct ffblk *ffblk,int attrib)查找指定的文件,

13、成功返回0pathname为指定的目录名和文件名,如WPSTXT ffblk为指定的保存文件信息的一个结构,定义如下: struct ffblk char ff_reserved21; char ff_attrib; int ff_ftime; ff_fdate; long ff_fsize; char ff_name13; attrib为文件属性,由以下字符代表 FA_RDONLY 只读文件FA_LABEL 卷标号 FA_HIDDEN 隐藏文件FA_DIREC 目录 FA_SYSTEM 系统文件FA_ARCH 档案 例: struct ffblk ff; findfirst(*.wps,&f

14、f,FA_RDONLY); findnext(struct ffblk *ffblk) 取匹配finddirst的文件,成功返回0 fumerge(char *path,char *drive,char *dir,char *name,char *ext) 此函数通过盘符drive(C:、A:等),路径dir(TC、BCLIB等), 文件名name(TC、WPS等),扩展名ext(.EXE、.COM等)组成一个文件名 存与path中. fnsplit(char *path,char *drive,char *dir,char *name,char *ext) 此函数将文件名path分解成盘符d

15、rive(C: 文件名name(TC、WPS等),扩展名ext(.EXE、.COM等),并分别存入相应的变量中. getcurdir(int drive,char *direc) 此函数返回指定驱动器的当前工作目录名称 drive 指定的驱动器(0=当前,1=A,2=B,3=C等) direc 保存指定驱动器当前工作路径的变量 成功返回0char *getcwd(char *buf,iint n) 此函数取当前工作目录并存入buf中,直到n个字 节长为为止.错误返回NULL getdisk() 取当前正在使用的驱动器,返回一个整数(0=A,1=B,2=C等) setdisk(int drive

16、) 设置要使用的驱动器drive(0=A,1=B,2=C等), 返回可使用驱动器总数 mkdir(char *pathname) 建立一个新的目录pathname,成功返回0 rmdir(char *pathname) 删除一个目录pathname,成功返回0char *mktemp(char *template) 构造一个当前目录上没有的文件名并存于template中char *searchpath(char *pathname) 利用MSDOS找出文件filename所在路径, ,此函数使用DOS的PATH变量,未找到文件返回NULL进程函数,所在函数库为stdlib.h、process.

17、h abort() 此函数通过调用具有出口代码3的_exit写一个终止信息于stderr, 并异常终止程序。无返回值 exec装入和运行其它程序 execl( char *pathname,char *arg0,char *arg1,char *argn,NULL) execle( char *pathname,char *arg0,char *arg1,char *argn,NULL,char *envp) execlp( char *pathname,char *arg0,char *arg1,NULL) execlpe(char *pathname,char *arg0,char *ar

18、g1,NULL,char *envp) execv( char *pathname,char *argv) execve( char *pathname,char *argv,char *envp) execvp( char *pathname,char *argv) execvpe(char *pathname,char *argv,char *envp) exec函数族装入并运行程序pathname,并将参数 arg0(arg1,arg2,argv,envp)传递给子程序,出错返回-1 在exec函数族中,后缀l、v、p、e添加到exec后, 所指定的函数将具有某种操作能力 有后缀 p时,

19、函数可以利用DOS的PATH变量查找子程序文件。 l时,函数中被传递的参数个数固定。 v时,函数中被传递的参数个数不固定。 e时,函数传递指定参数envp,允许改变子进程的环境, 无后缀e时,子进程使用当前程序的环境。 _exit(int status)终止当前程序,但不清理现场 exit(int status) 终止当前程序,关闭所有文件,写缓冲区的输出(等待输出), 并调用任何寄存器的出口函数,无返回值 spawn运行子程序 spawnl( int mode,char *pathname,char *arg0,char *arg1,char *argn,NULL) spawnle( int mode,char *pathname,char *arg0,char *arg1,char *argn,NULL,char *envp) spawnlp( int mode,char *pathname,char *arg0,char *arg1,char *argn,NULL) spawnlpe(int mode,char *pathname,char *arg0,char *arg1, spawnv( int mode,char *pathname,char *argv)i

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1