dev c++ 输出显示居中
时间: 2024-09-25 07:13:27 浏览: 63
Dev-C++是一款古老的跨平台集成开发环境,主要用于Windows系统上编写C/C++程序。如果你想要在控制台窗口中打印文本并使其居中,可以使用`setw()`函数来自C++标准库<iomanip>,配合`cout`进行格式化输出。
以下是一个简单的例子:
```cpp
#include <iostream>
#include <iomanip>
int main() {
std::cout << std::left; // 设置默认左对齐
std::cout << std::setw(20); // 设置固定宽度为20
std::cout << "Hello, World! Centered" << std::endl;
return 0;
}
```
在这个例子中,`setw(20)`设置了输出字符串的总宽度为20个字符,如果内容长度小于20,则剩余的位置会填充空格,从而使整个字符串居中显示。
如果你想让文本右对齐,你可以先使用`std::right`设置方向:
```cpp
std::cout << std::right << std::setw(20) << "Hello, World! Centered" << std::endl;
```
阅读全文