在C++中,setfill函數用于設置填充字符,用于填充寬度大于字符本身長度的輸出。setfill函數需要與setw函數一起使用,setw函數用于設置輸出的寬度。
以下是一個簡單的示例,演示如何在C++中使用setfill函數:
#include <iostream>
#include <iomanip>
int main() {
int num = 123;
std::cout << std::setw(10) << std::setfill('*') << num << std::endl;
return 0;
}
在上面的示例中,setw函數設置輸出寬度為10個字符,setfill函數設置填充字符為星號(*),然后輸出變量num。輸出結果為:
*******123
這樣,我們就成功使用setfill函數設置了填充字符。