C语言函数大全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Floor(底部 地板 地面 )
Fmod(){ 计算给定值的 余数 }
Figure(计算 )mode( 余数 )
Frexp(){把一个双精度 Figure() exponent( 指数 ) 数分解为尾数的指数 }
Idexp(){ 计算指定的幂 次数 }
Identify( 确认 明验 )[引申为指 定]
Memory
Memset(){ 把 str 所指的内存区域 的前 N 个字节设置成字符 c}
move(移动 ) Set(设置 )
Strcat(){把 src 所指字符串添加 String(字符串 )catch(赶上 ) 到 dest 结尾处的 ’\0}’
Strncat(){ 从字符串 src 的开头 String(字符串 )n(数 )catch(赶上 )
符)
Memcmp(){ 比较区域 str1,str2 的前 n 个字节 }
Memory( 同理 )compare( 比较 )
Memcpy(){ 由 str2 所指内存区域复 Memory
制 n 个字节到 str1 所指内存区域 }
copy(复制 )
Memmove(){ 两个所指的内存区域 可重叠,但是内容会更改,函数 返回值为指向区域内存的指针 }
Toke down(拆掉 拆台 )
Strxfrm(){ 使用当前的区域设 置来转换字符串 }
断言函数
Assert(){测试一个条件 并可能是程序终止 }
Assert(断言 主张 坚持 生效 维护 )[这个单词我看过 n 遍就 是记不住 ]
本土化函数
Localeconv(){返回当前 Locale(现场 场所 )convey(传
Clearerr() 函数和 ferror() 函数应该配合 使用,通过 ferror() 函 数检测出文件有错误 标志后要使用 clearerr() 函数复位标 志错误 ]
File(文件 )close(关闭 )
Feof(){检查文件是否 读到了文件末尾 }
File(文件 )end off( 结尾 )
String()char(字符 )
Strcmp(){ 比较字符串 str1 和 str2 }
Compare(比较 )
Strcoll(){ 以环境变量
LC_COLLATE所指的文字排列次序
来比Hale Waihona Puke Baidu s1 和 s2}
[参考用 ]Collate( 整理 对照 )
Strcpy(){把 src 所指由 NULL 结
这个简单
Strlen(){ 计算指定的字符串 s Length(长度 )
的长度,不包括结束字符 ‘\0 ’}
Strncmp(){ 比较字符串前 n 个 n(个数 ) 字符 }
Strncpy(){ 用来复制字符串前 n 个字符 }
Copy(复制 )
Strpbrk(){ 检索两个字符串中 首个相同字符的位置 }
C 语言函数大全
1 字符测试函数 函数(及意义) Isalnum(){ 判断字符是否 为字母或数字 } Isalpha(){判断是否为英文 字母 } Isblank(){空格和 TAB} Iscntrl() { 控制 } Isdigit(){ 数字 } Isgraph(){除空格外的可打 印字符 } Islower(){ 是否为小写 } Isprintf(){ 可打印字符含空 字符 } Ispunct(){ 标点或特殊符号 } Isspace(){检查是否为空字
数据更新 .}
Fgetpos(){依据当前文 件的句柄,获取访问 当前指针位置信息 }
File(文件 )get(获取 )position( 位 置)
Fgetc(){文件指针 stream 指向的文件中 读取一个字符,读取 一个字符后,光标位 置后移一个字节。 }
Fgets(){获取流 }
File(文件 )get(获取 )char(字符 ) Get(获取 )stream( 流 )
束的字符串复制到 dest 所指的数
组中 }
Copy(复制 )
Strcspn(){顺序在字符串 s1 中
搜寻与 s2 中相同字符,包括结束 符 NULL,返回这个字符在 s1 中
的一次出现的位置。 }
Character(特征 )span(横跨 贯 穿)
[特征: s2 字符 ]
Strerror(){ 返回错误原因的描 述字符串 }
地域设置的信息 }
达,运输,表达 )
Setlocale(){配置地域化 Set(安排 规定 ) 信息函数 }
数学函数
(几个简单的就不说了,也没有特定的英文比如 角函数 )
sin 三
Ceil(){计算不小于某数 的最小整数 }
Ceiling(天花板 上限 最高限度 最大额度 )
Floor(){计算不大于某 数的最大整数 }
符,即判断是否为空格,水平
定位字符“ \t ” ,归位字符“ \r
”,垂直定位字符“ \v ” ,换行
字符“ \n ”,翻页“ \f ” } Isupper(){ 是否为大写字母 } Isxdigit(){ 十六进制 } Tolower(){ 将小写转换成 大写 } Toupper(){将大写转换成
拷贝 n 个字符到 dest 字符串尾
部, dest 要有足够的空间来容纳
要靠被的字符串。如果 n 大于字
符串的长度,那么仅将 src 全部追
加到 dest 的尾部。 Strncat()会将
dest 字符串最后的 ’ \0覆’盖掉,字
符追加完成后,在追加到 ’\0}’.
Strchr(){ 查找字符串中首次出 现字符 c 的位置 }
指定的文件流所使用的错误旗
标.}
Clear(清除 )error( 错误 )
Fclose(){fclose() 用来关闭先前
fopen() 打开的文件 . 此动作会让
缓冲区内的数据写入文件中 , 并
释放系统所提供的文件资
源 .}[ 只要出现错误标 志,就一直保留,直 到对同一文件调用 clearerr() 函数或者 rewind() 函数,或者任 意一个输入输出函数
的开头计算连续的字符,而这些
字符完全是 accept 所指字符串中
的字符。若 strspn() 返回的数值为
n,则代表字符串 str 开头连续有
n 个字符都属于字符串 accept 内
贯穿 )
的字符 }
Strstr(){ 检索子串在字符串中首 次出现的位置 }
这个简单
Strtok(){ 分解字符串为一组字 符串 }
Rand(){} Realloc(){} Srand(){} Strtod(){} Strtol(){} Strtoul(){} System(){}
Wcstombs(){} Wctomb(){}
时间和日期函数 Asctime(){} Clock(){} Ctime(){}
Difftime(){} Gmtime(){} Localtime(){} Mktime(){} Strftime(){} Time(){}
Abort(){} Abs(){} Atexit(){} Atof(){} Atoi(){}
标准工具库函数
Atol(){} Bsearch(){} Calloc(){} Div(){} Exit(){} Free(){} Getenv(){}
Labs(){} Ldiv(){} Molloc(){} Mblen(){} Mbstowcs(){} Mbtowc(){} Qsort(){}
Pointer break( 指针退出 )
Trrchr(){ 在字符串中查找指定 字符的最后一个出现的位置 }
[参考 ]rump( 鸟的尾部 兽的臀 部)
Char(字符 )
Strspn(){计算字符串 str 开头
连续包含指定字符串 accept 的字
Span(横跨
符数目, strspn()从参数 str 字符串
exponent( 指数 )
Pow(){计算 “ x的”“ y次” [不知道啊 ] 幂}
Modf(){ 计算给定浮点 数的小数部分 }
Mode( 模 ) Figure(计算 )[模的计 算]
跳转函数
Setjmp(){ 存储当前运 行环境 environment 变量中 }
Set(配置 )jump( 跳跃点 )
小写 }
函数分解 is alphbet( 字母表 ) number( 数字 ) is alphbet (字母表) is blank(空格 ) is control( 控制 ) is digit( 数字 )
is graph(图表 ) is lowercase(小写 ) 这个简单 is punctuation( 标点 ) is space(空间 )
Longjmp(){ 跳转到保存 envbuf 参数的 setjmp 函数调用返回,此时
setjmp 返回值就是 val。 }
[这个是瞎扯的不知道 望)
信号函数
]long( 渴
Signal(){设置信号处理 Siganal(信号 ) 方式 }
Raise(){向正在执行的 程序发送信号 sig}
Raise(发出 )
is upper_case(大写 ) is hexadecimal digit( 十六进制 )
这个简单( to change 或者 to covert 或者
transformation
字符串函数
Memchr(){ 在某一内存范围内 查找一特定字符 }
Memory ( 储存 )char(字符型 炭 )也可以是 character (字
可变参函数
Va_start(){ 获取参数列 Variable(可变的 )start( 开始 ) 表中的参数 }
Va_arg(){获取参数 }
Variable(可变的 )argument( 参数 )
Va_end(){关闭指针 } End(结束 ) 输入输出函数
Clearerr(){ 清除参数 stream
Ferror(){ 检查文件是否 File(文件 )error( 错误 ) 有错误 }
Fflush(){fflush() 会强迫将缓冲 File(文件 )flush( 强行赶出 把什 区内的数据写回参数 stream 指定 么清除 )
的文件中 . 如果参数 stream 为
NULL,fflush() 会将所有打开的文件
相关文档
最新文档