字符串处理常用函数

1 C Language

atof

将字符串转换成浮点数

atoi

将字符串转换成整数

atol

将字符串转换成长整型数

isalnum

当字母或数字字符时, 返回真值

isalpha

当字母字符时, 返回真值

iscntrl

当控制字符时, 返回真值

isdigit

当数字字符时, 返回真值

isgraph

当非空格可打印字符时, 返回真值

islower

当小写字母字符时, 返回真值

isprint

当可打印字符时, 返回真值

ispunct

当标点字符时, 返回真值

isspace

当空格字符时, 返回真值

isupper

当大写字母字符时, 返回真值

isxdigit

当十六进制字符时, 返回真值

memchr

在一数组中查找给定字符第一次出现的位置

memcmp

比较两个缓冲区

memcpy

拷贝一缓冲区内容到另一个

memmove

同memcpy, 但两个缓冲区内存地址可以重叠

memset

用给定字符填充缓冲区

strcat

连接两个字符串

strchr

在字符串中搜索给定字符第一次出现的位置

strcmp

比较两个字符串

strcoll

根据当前locale比较两个字符串

strcpy

拷贝一个字符串到另一个

strcspn

在字符串中搜索另一字符串中任意一字符

strerror

返回错误码对应的文本信息

strlen

返回给定字符串长度

strncat

连接第二个字符串中至多指定数量的字符到第一个字符串

strncmp

比较两个字符串指定数量的字符

strncpy

从一字符串中拷贝指定数量的字符到另一字符串

strpbrk

查找另一字符串中任意一字符在此字符串中第一次出现的位置指针

strrchr

查找某字符在字符串中末次出现的位置

strspn

returns the length of a substring of characters of a string

strstr

在一字符串中查找指定的子串首次出现的位置

strtod

将字符串转换成双精度浮点数

strtok

查找字符串中下一个标记

strtol

将字符串转换成长整型

strtoul

将字符串转换成无符号长整型数

strxfrm

转换子串, 使其可以用于字符串比较

tolower

将字符转换成小写

toupper

将字符转换成大写

 

2 C++

你可能感兴趣的:(字符串处理常用函数)