字符串
字符串
简单介绍一些OI中常用的字符串操作技巧
基础操作
- 正序
1 | for (int i = 0; i < len; i++) //数组第一个数下标为零,最后一个数n下标为n - 1 |
- 倒序
1 | for (int i = len - 1; i >= 0; i--) |
函数
- 输入一行(字符串)
1 | string s; |
- 字符串拼接
1 | string s1, s2; |
- 字符串比较
1 | string s1, s2; |
- 获取字符串长度
1 | string s; |
- 截取
1 | string s; |
- 操作
1 | strcpy(p, p1) 复制字符串 |
- 转类型
1 | atoi(p) 字符串转换到 int 整型 |
- 检查
1 | isalpha() 检查是否为字母字符 |