Day06笔记(HZ8月X01-1班)
2023-08-07 19:08:37
发布于:浙江
- 字符
char ch; //定义一个字符变量 - ASCII码
'0':48
'A':65
'a':97 - 判断字符是否为大写
if(ch >= 'A' && ch <= 'Z'){
}
4. 字符数组
char ch[5] = "abcde"; //错误,末尾有 '\0'
- string
1)头文件
#include <string>
//万能头 #include <bits/stdc++.h>
2)输入
string s;
cin >> s; //碰到空格或者回车就结束
getline(cin,s); //碰到回车才结束,可以输入空格
3)计算长度
s.length();
s.size();
4)寻找子串
string s = "abcde", ss = "abc";
s.find(ss); //第一次出现的位置
s.rfind(ss); //最后一次出现的位置
5)反转
#include <algorithm>
reverse(s.begin(), s.end()); //会把s改变
这里空空如也
有帮助,赞一个