跳到正文
信奥逐课

第 166 课

字符串模拟

🟢 入门 约 5 分钟

一句话理解

字符串模拟:按字符或按单词走过程。

为什么要学

读入格式复杂、命令行、表达式,都属于它。

讲解

先统一格式:去掉多余空格、转大小写。再按指针扫。

边界:空串、全是分隔符、最后一个词后面没有空格。

例子

string s;
getline(cin, s); // 读整行再自己拆

命令里有空格时不能 cin>>。读整行再模拟解析。

常见错误

练习 做完再看下一课

一行里有空格的命令,读入更合适?

在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课