欢迎来到天天文库
浏览记录
ID:34420238
大小:27.26 KB
页数:7页
时间:2019-03-06
《《高级语言c++程序设计(第二版)》附录b 标准函数new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、附录B标准函数附录B标准函数C++语言是一种从C语言基础上发展的语言,为了保持和原来C语言的兼容性,C语言中原有的标准库函数在C++中都可以使用。当然,由于不同的公司有各自不同的产品,所以当我们选择不同公司的编译器时应该遵从相应产品的说明。由于本书选用美国微软公司的VisualC++,所以本附录列出该编译器所支持的一些常用标准函数,以方便用户查询,详细的使用说明请查看联机文档。一、数学函数和相应的转换函数头文件:math.h、stdlib.h函数名函数说明功能说明absintabs(intn)返回int类型数的绝对参看fabs
2、函数。值。acosdoubleacos(doublex)计算反三角函数arccos如果x的值超过-1的值,返回的角度值在到1的范围则返回0到Л之间。x的值应一个不确定的值。该在-1到1之间。asindoubleasin(doublex)计算反三角函数arcsin如果x的值超过-1的值,返回的角度值在到1的范围则返回-Л/2到Л/2之间。x一个不确定的值。的值应该在-1到1之间。atandoubleatan(doublex)计算反三角函数arctan的值,返回的角度值在-Л/2到Л/2之间。ceildoubleceil(doub
3、lex)求出不小于x的最小整参看floor函数。数。cosdoublecos(doublex)计算三角函数cos的值。divdiv_tdiv(intn,intd)计算两个int型数整除div_t是一个结构,后的结果和余数。内部有quot和rem两个成员,分别用来保存商和余数。365附录B标准函数(续表)函数名函数说明功能说明expdoubleexp(doublex)求e的指数值。如果结果溢出则返回INF。fabsdoublefabs(doublex)返回浮点数的绝对值。参看abs函数。floordoublefloor(doub
4、le求出不大于x的最大整参看ceil函数。x)数。fmoddoublefmod(double求整除x/y的余数。如果y是0.0则函x,doubley)数返回NaN。logdoublelog(doublex)求lnx的值。log10doublelog10(double求logx的值。x)powdoublepow(doublex,求x的y次方值。计算值不能大于2doubley)的64次方。randintrand(void)返回一个伪随机数。在调用该函数之前请先调用srand函数设置初始值。sindoublesin(doublex)
5、计算三角函数sin的值。sqrtdoublesqrt(doublex)计算x的开根号值。如果x小于0,则报错。srandvoidsrand(unsigned为随机函数rand产生srand用这个种子intseed)初始值,seed是这个初值产生初始值。始值的种子值。tandoubletan(doublex)计算三角函数tan的x的值不能大于2值。的64次方或者小于2的-64次方。二、字符串和字符函数头文件:string.h、ctype.h函数名函数说明功能说明isalnumintisalnum(intc)检查c是否为字母或如果
6、c是数字或者是数字。字母则返回非0值,反之返回0。366附录B标准函数(续表)函数名函数说明功能说明isalphaintisalpha(intc)检查c是否为字母。如果c是字母则返回一个非0值,反之返回0。_isasciiint_isascii(intc)检查c是否为ASCⅡ如果c是ASCⅡ字字符。符则返回非0值,反之返回0。iscntrlintiscntrl(intc)检查c是否为控制字控制字符的ASCⅡ符。码在0-0x1F之间。isdigitintisdigit(intc)检查c是否为数字。如果c是数字则返回一个非0值,反
7、之返回0。isgraphintisgraph(intc)检查c是否为可打印可打印字符的范围字符。是0x21-0x7E,检查范围不包括空格。islowerintislower(intc)检查c是否为小写字如果c是小写字母母。则返回非0值,反之返回0。isupperintisupper(intc)检查c是否为大写字如果c是大写字母母。则返回非0值,反之返回0。strcatchar*strcat(char将参数strS中的字符函数返回连接之后*strD,constchar串拼接到参数strD所的字符串的头指*strS)指定的字符串后
8、面。针。拼接后的字符串以NULL结尾。strchrchar*strchr(const在参数string所指定如果找到了该字符char*string,intc)的字符串中查找参数则返回该字符在字c所代表的字符第一符串中位置的指次出现的位置。针。反之返回NULL。strcmpin
此文档下载收益归作者所有