C++语言删除字符串的第一个字符
时间: 2023-11-12 14:05:04 浏览: 72
c++课件第五章指针与字符串共59页.pdf.zip
在 C++ 语言中删除字符串的第一个字符可以使用 erase() 函数实现。具体的操作步骤如下:
1. 定义一个字符串变量并初始化。
2. 调用 erase() 函数,指定要删除的起始位置和删除的字符数。
以下是一个示例代码:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str = "hello world";
str.erase(0, 1); // 删除起始位置为 0 的字符,删除一个字符
cout << str << endl; // 输出结果为 "ello world"
return 0;
}
```
注意,使用 erase() 函数会修改原字符串,如果需要保留原字符串可以先将原字符串复制到一个新的字符串变量中再进行操作。
阅读全文