string相关
Youth009
喵星人的夏天睡不醒!!
展开
-
C语言库函数-strcat&&strcpy
一、C库函数-strcat概念:C 库函数 char *strcat(char *dest, const char *src) 把 src 所指向的字符串追加到 dest 所指向的字符串的结尾。函数声明char *strcat(char *dest, const char *src)参数:dest:指向目标数组,该数组包含了一个C字符串,且足够容纳追加后的字符串src:指向要追加的字符串,该字符串不会涵盖目标字符返回值:该函数返回值指向一个最终指向目标字符串的指针示例:#inclu原创 2021-03-27 14:11:29 · 263 阅读 · 0 评论 -
string find()函数、string::npos的含义、erase()函数
叮叮加粗样式~~一、string find()函数第一种,algorithm头文件的find()。使用方法:find(begin,end,value)解释:第一个参数是容器或者数组的起始地址(容器.begin()或者数组名),也可以是任意地址,不非法即可;第二个参数是结束查找的地址(容器.end()或者数组名+长度),value是想要查找的字符或者字符串。查找成功将返回迭代器(容器)或者指针(数组),否则返回end()。第二种,string自带的find()。使用方法:1.例如在string1中原创 2021-03-21 15:09:30 · 2490 阅读 · 0 评论 -
C++删除字符串方式(好用!很重要)
C++实现删除给定字符串的给定字符串思路主要有这么几种实现方式:1.KMP算法2.用STL的string的 find,然后用erase3.用C的strstr找到字串位置,然后用strncpy写到新串中4.用boost库,用正则表达式STL用法#include <iostream>#include<string>using namespace std;void deletesub(string &str,const string &sub,int n)原创 2021-03-21 13:52:39 · 3261 阅读 · 0 评论