cout<给下一个输出的量,设定输出场宽为10个字符,输出量不足10个字符时在左面填空白,输出量宽于10个字符,则按实际需要全部输出。例如:#include #include using namespace std;void main(){char x[]="12345678";char y[]="123456789abcd";cout<cout<cout<}
setw()只对其后面紧跟的输出产生作用若输入的内容超过setw()设置的长度,则按实际长度输出。setw()默认填充的内容为空格,可以setfill()配合使用设置其他字符填充。如cout<则输出:****a 4个*和字符a共占5个位置。