CSP-J 2022 备战 乱七八糟字符串

 

众所周知,字符串分为两大类:

一.string类:

主要操作:

1.字符串长度输出:str.length()

2.字符串比较:str1.compare(str2)

如果结果是0则两个字符串完全相同

3.字符串判空:str.empty()

如果结果是1则字符串为空

4.字符串插入:str1.insert(字符串下标,str2)

将str2插入str1的对应下标中

5.提取子字符串:str1.substr(开始下标,截取长度)

6.查找子字符串:str1.find(str2,开始的下标)

二.字符数组类:

说白了就是char[n]

1.复制字符串,strcpy(s1,s2) 将s2复制到s1后面

2.字符串长度,strlen(s1)

3.字符串比较,strcmp(s1, s2)

如果 s1 和 s2 是相同的,则返回 0;如果 s1<s2 则返回值小于 0;如果 s1>s2 则返回值大于 0

4.字符串查找,strstr(s1, s2)

返回s2第一次在s1中出现的位置

posted @ 2022-09-19 22:03  美索maysoul  阅读(96)  评论(2)    收藏  举报