算法刷题---常用字符串函数

1、find():

find函数有四种变体:

2、rfind():

rfind()方法:查找子字符串或字符最后一次出现的位置。

3、find_first_of():

find_first_of()方法:在字符串中查找参数中任何一个字符首次出现的位置。

4、find_last_of():

find_last_of()方法在字符串中查找参数中任何一个字符最后一次出现的位置。

5、find_first_not_of():

find_first_not_of()方法在字符串中查找第一个不包含在参数中的字符

6、find_last_not_of():

find_last_not_of()方法在字符串中查找最后一个不包含在参数中的字符。

7.拷贝字符串:char* strcpy(char* dest,const char* src)

8.计算字符串长度:size_t strlen (const char* str)

9.追加字符串:char* strcat(char* dest,const char* src)

strcat(A,B)将B字符串接到字符串A后面。

10.比较字符串函数:int strcmp(const char* dest,const char* drc)

从第一位开始比较同位置的字符ascii码值大小;如果前者大于后者则返回大于0的整型值,后者大于前者返回小于0的整型值,两者相等返回0。

11.截取字符串函数substr(string,start<,length>)

从string 的start位置开始提取字符串,length:待提取的字符串的长度。

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务