C语言函数大全23071_第1页
C语言函数大全23071_第2页
C语言函数大全23071_第3页
C语言函数大全23071_第4页
C语言函数大全23071_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言函数大全1 字符测试函数函数(及意义) 函数分解Isalnum()判断字符是否 is alphbet(字母表) number(数字) 为字母或数字 Isalpha()判断是否为英文 is alphbet(字母表) 字母 Isblank()空格和TAB is blank(空格) Iscntrl() 控制 is control(控制) Isdigit()数字 is digit(数字) Isgraph()除空格外的可打 is graph(图表)印字符Islower()是否为小写 is lowercase(小写)Isprintf()可打印字符含空 这个简单字符Ispunct()标点或特殊符号 i

2、s punctuation(标点)Isspace()检查是否为空字 is space(空间)符,即判断是否为空格,水平定位字符“t”,归位字符“r”,垂直定位字符“v”,换行字符“n”,翻页“f”Isupper()是否为大写字母 is upper_case(大写) Isxdigit()十六进制 is hexadecimal digit(十六进制)Tolower()将小写转换成 大写Toupper()将大写转换成 这个简单(to change 或者 to covert 或者 小写 transformation 字符串函数Memchr()在某一内存范围内查找一特定字符Memory (储存)char

3、(字符型 炭 )也可以是character (字符)Memcmp()比较区域str1,str2的前n个字节Memory(同理)compare(比较)Memcpy()由str2所指内存区域复制n个字节到str1所指内存区域Memory copy(复制)Memmove()两个所指的内存区域可重叠,但是内容会更改,函数返回值为指向区域内存的指针Memory move(移动)Memset()把str所指的内存区域的前N个字节设置成字符c Set(设置)Strcat()把src所指字符串添加到dest结尾处的0String(字符串)catch(赶上)Strncat()从字符串src的开头拷贝n个字符到d

4、est字符串尾部,dest要有足够的空间来容纳要靠被的字符串。如果n大于字符串的长度,那么仅将src全部追加到dest的尾部。Strncat()会将dest字符串最后的0覆盖掉,字符追加完成后,在追加到0.String(字符串)n(数)catch(赶上)Strchr()查找字符串中首次出现字符c的位置String()char(字符)Strcmp()比较字符串str1和str2Compare(比较)Strcoll()以环境变量LC_COLLATE所指的文字排列次序来比较s1和s2参考用Collate(整理 对照 )Strcpy()把src所指由NULL结束的字符串复制到dest所指的数组中Cop

5、y(复制)Strcspn()顺序在字符串s1中搜寻与s2中相同字符,包括结束符NULL,返回这个字符在s1中的一次出现的位置。Character(特征)span(横跨 贯穿)特征:s2字符Strerror()返回错误原因的描述字符串这个简单Strlen()计算指定的字符串s的长度,不包括结束字符0Length(长度)Strncmp()比较字符串前n个字符n(个数)Strncpy()用来复制字符串前n个字符Copy(复制)Strpbrk()检索两个字符串中首个相同字符的位置Pointer break(指针退出)Trrchr()在字符串中查找指定字符的最后一个出现的位置参考rump(鸟的尾部 兽的

6、臀部)Char(字符)Strspn()计算字符串str开头连续包含指定字符串accept的字符数目,strspn()从参数str字符串的开头计算连续的字符,而这些字符完全是accept所指字符串中的字符。若strspn()返回的数值为n,则代表字符串str开头连续有n个字符都属于字符串accept内的字符Span(横跨 贯穿)Strstr()检索子串在字符串中首次出现的位置这个简单Strtok()分解字符串为一组字符串Toke down(拆掉 拆台)Strxfrm()使用当前的区域设置来转换字符串断言函数Assert()测试一个条件并可能是程序终止Assert(断言 主张 坚持 生效 维护)这

7、个单词我看过n遍就是记不住本土化函数Localeconv()返回当前地域设置的信息Locale(现场 场所)convey(传达,运输,表达)Setlocale()配置地域化信息函数Set(安排 规定)数学函数(几个简单的就不说了,也没有特定的英文比如sin三角函数)Ceil()计算不小于某数的最小整数Ceiling(天花板 上限 最高限度 最大额度 )Floor()计算不大于某数的最大整数Floor(底部 地板 地面)Fmod()计算给定值的余数Figure(计算)mode(余数)Frexp()把一个双精度数分解为尾数的指数Figure() exponent(指数)Idexp()计算指定的幂次

8、数Identify(确认 明验)引申为指定exponent(指数)Pow()计算“x”的“y”次幂不知道啊Modf()计算给定浮点数的小数部分Mode(模) Figure(计算)模的计算跳转函数Setjmp()存储当前运行环境environment变量中Set(配置)jump(跳跃点)Longjmp()跳转到保存envbuf参数的setjmp函数调用返回,此时setjmp返回值就是val。这个是瞎扯的不知道long(渴望)信号函数Signal()设置信号处理方式Siganal(信号)Raise()向正在执行的程序发送信号sigRaise(发出)可变参函数Va_start()获取参数列表中的参数

9、Variable(可变的)start(开始)Va_arg()获取参数Variable(可变的)argument(参数)Va_end()关闭指针End(结束)输入输出函数Clearerr()清除参数stream 指定的文件流所使用的错误旗标.Clear(清除)error(错误)Fclose()fclose()用来关闭先前fopen()打开的文件. 此动作会让缓冲区内的数据写入文件中, 并释放系统所提供的文件资源.只要出现错误标志,就一直保留,直到对同一文件调用clearerr()函数或者rewind()函数,或者任意一个输入输出函数Clearerr()函数和ferror()函数应该配合使用,通过

10、ferror()函数检测出文件有错误标志后要使用clearerr()函数复位标志错误File(文件)close(关闭)Feof()检查文件是否读到了文件末尾File(文件)end off(结尾)Ferror()检查文件是否有错误File(文件)error(错误)Fflush()fflush()会强迫将缓冲区内的数据写回参数stream 指定的文件中. 如果参数stream 为NULL,fflush()会将所有打开的文件数据更新.File(文件)flush(强行赶出 把什么清除)Fgetpos()依据当前文件的句柄,获取访问当前指针位置信息File(文件)get(获取)position(位置)Fgetc()文件指针stream指向的文件中读取一个字符,读取一个字符后,光标位置后移一个字节。File(文件)get(获取)char(字符)Fgets()获取流Get(获取)stream(流)标准工具库函数Abort()Abs()Atexit()Atof()Atoi()Atol()Bsearch()Calloc()Div()Exit()Free()Getenv()Labs()Ldiv()Molloc()Mblen()Mbstowcs()Mb

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论