字符串的一些基本操作

参考

https://baike.baidu.com/item/string.h/4262091?fr=aladdin

比较字典序

string 重载了运算符,可以直接比较大小
char strcmp(s1,s2) 返回s1-s2

字符串拼接

string 可以直接使用+拼接,也可以使用append函数
char strcat(s1,s2) strncat(s1,s2,len)

字符串查找

char char *strstr(s1,s2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回 str1字符串从 str2第一次出现的位置开始到 str1结尾的字符串;否则,返回NULL

串反转

char strrev(s1)
也可以使用reverse(begin,end)

itoa()和sprintf()

char *itoa (int value, char *str, int base );
sprintf(s,"%x",100);
https://baike.baidu.com/item/itoa/4747365?fr=aladdin

原文地址:https://www.cnblogs.com/hezongdnf/p/12076049.html