setw() setw()用于设置占位,不设置setfill默认占位符为空格。 a = 1; cout << setw(4) << a << endl; # _ _ _ 1 (1前面共3个空格) setfill() setfill()用于设置占位符,setfill(‘0’)指用字符’0’来占位 a = 1; cout << setw(4) << setfill('0') << a << endl; # 0 0 0 1 (1前面共3个0)