在C++中,setw
是iomanip
標準庫提供的一個控制輸出格式的函數。setw
用于設定下一個輸出的字段寬度,即輸出的內容在指定的寬度內對齊,并且不夠寬度的部分用填充字符填充。
例如:
#include <iostream>
#include <iomanip>
int main() {
int num = 123;
std::cout << std::setw(10) << num << std::endl;
return 0;
}
在上面的例子中,setw(10)
將num
的輸出字段寬度設置為10,因此輸出結果為" 123",在輸出中num
前面有6個空格填充。