TB椰程 TypeBuddy 打字搭子

string 常用操作

CSP-J · 编程模板 · 片段 · cpp · 难度 2/5 · 共 360 字

拼接查找子串与遍历

  • STL
  • string

前置内容

正文

// string:C++ 字符串,需 <string>
#include <string>
#include <iostream>
using namespace std;
string s = "CSPJ";
// 拼接用 +,比较用 == < >
string t = s + "2026";
// 取长度
int n = s.length();
// 子串:从位置 0 取 4 个字符
string sub = s.substr(0, 4);
// 查找:找不到返回 string::npos
int pos = s.find("S");
// 末尾加字符
s.push_back('!');
// 改某个字符
s[0] = 'c';
// 遍历每个字符
for (char c : s) cout << c;

CSP-J · 编程模板的其它内容

打字首页 · 词库画廊 · 编程打字 · 指法入门 · 天梯榜 · 数据分析 · 班级课堂 · 关于我们
椰程 TypeBuddy 打字搭子 —— 键盘指法练习 · 单词记忆 · 班级课堂 · 在线 PK