新聞中心
setw(int n)是c++中在輸出操作中使用的字段寬度設(shè)置,設(shè)置輸出的域?qū)?,n表示字段寬度。只對(duì)緊接著的輸出有效,緊接著的輸出結(jié)束后又變回默認(rèn)的域?qū)挕.?dāng)后面緊跟著的輸出字段長(zhǎng)度小于n的時(shí)候,在該字段前面用空格補(bǔ)齊;當(dāng)輸出字段長(zhǎng)度大于n時(shí),全部整體輸出。

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、信豐ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的信豐網(wǎng)站制作公司
C++ setw() 語(yǔ)法格式如下:
setw(n)
n 表示寬度,用數(shù)字表示。
setw() 函數(shù)只對(duì)緊接著的輸出產(chǎn)生作用。
當(dāng)后面緊跟著的輸出字段長(zhǎng)度小于 n 的時(shí)候,在該字段前面用空格補(bǔ)齊,當(dāng)輸出字段長(zhǎng)度大于 n 時(shí),全部整體輸出。
以下實(shí)例演示了 setw() 函數(shù)的使用:
實(shí)例
#include
#include
using namespace std;
int main()
{
// 開(kāi)頭設(shè)置寬度為 4,后面的 runoob 字符長(zhǎng)度大于 4,所以不起作用
cout "runoob" "runoob" "runoob" "runoob" "runoob" "runoob" return 0;
}
以上代碼輸出結(jié)果為:
runoob
runoobrunoob
runoob
runoob runoob
setw() 默認(rèn)填充的內(nèi)容為空格,可以 setfill() 配合使用設(shè)置其他字符填充。
實(shí)例
#include
#include
using namespace std;
int main()
{
cout '*') "runoob" return 0;
}
以上代碼輸出結(jié)果為:
********runoob
新聞標(biāo)題:C++setw()函數(shù)詳解
鏈接分享:http://m.fisionsoft.com.cn/article/dhsosge.html


咨詢(xún)
建站咨詢(xún)
