C++怎么在char数组指定位置赋值
时间: 2023-10-25 11:06:44 浏览: 147
QString和char以及string之间的赋值详解
5星 · 资源好评率100%
你可以通过索引操作符([])来在char数组的特定位置赋值。以下是一个示例:
```cpp
#include <iostream>
using namespace std;
int main() {
char str[10] = "Hello";
// 在索引为3的位置赋值为 'p'
str[3] = 'p';
cout << str << endl; // 输出: Helpo
return 0;
}
```
在上面的示例中,我们将索引为3的位置(从0开始计数)赋值为字符 'p',结果字符串变为 "Helpo"。请注意,数组索引从0开始,所以要将第一个位置赋值,需要使用索引0。
阅读全文