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


mode为运行模式
mode为 P_WAIT表示在子程序运行完后返回本程序
P_NOWAIT 表示在子程序运行时同时运行本程序(不可用)
P_OVERLAY表示在本程序退出后运行子程序
在spawn函数族中,后缀l、v、p、e添加到spawn后,
所指定的函数将具有某种操作能力
有后缀 p时, 函数利用DOS的PATH查找子程序文件
l时, 函数传递的参数个数固定.
v时, 函数传递的参数个数不固定.
e时, 指定参数envp可以传递给子程序,允许改变子程序运行环境.
当无后缀e时,子程序使用本程序的环境.
intsystem(char *command) 将MSDOS命令command传递给DOS执行
转换子程序,函数库为math.h、stdlib.h、ctype.h、float.h
char*ecvt(double value,int ndigit,int *decpt,int *sign)
将浮点数value转换成字符串并返回该字符串
char*fcvt(double value,int ndigit,int *decpt,int *sign)
将浮点数value转换成字符串并返回该字符串
char*gcvt(double value,int ndigit,char *buf)
将数value转换成字符串并存于buf中,并返回buf的指针
char*ultoa(unsigned long value,char *string,int radix)
将无符号整型数value转换成字符串并返回该字符串,radix为转换时所用基数
char*ltoa(long value,char *string,int radix)
将长整型数value转换成字符串并返回该字符串,radix为转换时所用基数
char*itoa(int value,char *string,int radix)
将整数value转换成字符串存入string,radix为转换时所用基数
double atof(char *nptr) 将字符串nptr转换成双精度数,并返回这个数,错误返回0
intatoi(char *nptr) 将字符串nptr转换成整型数,并返回这个数,错误返回0
longatol(char *nptr) 将字符串nptr转换成长整型数,并返回这个数,错误返回0
double strtod(char *str,char **endptr)将字符串str转换成双精度数,并返回这个数,
longstrtol(char *str,char **endptr,int base)将字符串str转换成长整型数,
并返回这个数,
inttoascii(int c)返回c相应的ASCII
inttolower(int ch)若ch是大写字母('A'-'Z')返回相应的小写字母('a'-'z')
int_tolower(int ch)返回ch相应的小写字母('a'-'z')
inttoupper(int ch)若ch是小写字母('a'-'z')返回相应的大写字母('A'-'Z')
int_toupper(int ch)返回ch相应的大写字母('A'-'Z')
诊断函数,所在函数库为assert.h、math.h
voidassert(int test) 一个扩展成if语句那样的宏,如果test测试失败 , 
就显示一个信息并异常终止程序,无返回值
voidperror(char *string) 本函数将显示最近一次的错误信息 , 格式如下:
字符串string:错误信息
char*strerror(char *str) 本函数返回最近一次的错误信息,格式如下:
字符串str:错误信息
intmatherr(struct exception *e)
用户修改数学错误返回信息函数(没有必要使用)
double _matherr(_mexcep why,char *fun,double *arg1p,
double *arg2p,double retval)
用户修改数学错误返回信息函数(没有必要使用)
c语言头函数用法大全的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c++头函数、c语言头函数用法大全的信息别忘了在本站进行查找喔 。

推荐阅读