C++怎么输出字符串
时间: 2024-09-13 11:01:41 浏览: 33
c++_按顺序输出字符串_
在C++中,有多种方法可以输出字符串,以下是常用的几种:
1. **标准库函数** `std::cout` 和 `<<` 运算符:
```cpp
#include <iostream>
std::string str = "Hello World!";
std::cout << str; // 直接输出到控制台
```
2. **使用 `endl` 结合输出**:
```cpp
std::cout << str << std::endl; // 输出并换行
```
3. **模板流(iomanip)格式化输出**:
```cpp
#include <iomanip>
std::cout << std::left << str; // 左对齐输出
```
4. **输出特定位置的字符串片段**:
```cpp
std::cout << str.substr(6, 5); // 输出从索引6开始的5个字符
```
5. **在控制台颜色和样式上做文章**(如Windows平台的conio.h库),但这不是标准做法。
阅读全文