C iomanip函式庫使用說明

2021-10-02 22:16:18 字數 1883 閱讀 1955

1)標頭檔案:

#include

//cin、cout操縱運運算元

dec 設定整數為十進位制

hex 設定整數為十六進製制

oct 設定整數為八進位制

setbase

(n) 設定整數為n進製(n=8,

10,16)

setfill

(n) 設定字元填充,c可以是字元常或字元變數

setprecision

(n) 設定浮點數的有效數字為n位

setw

(n) 設定字段寬度為n位

setiosflags

(ios:

:fixed) 設定浮點數以固定的小數字數顯示

setiosflags

(ios:

:scientific) 設定浮點數以科學計數法表示

setiosflags

(ios:

:left) 輸出左對齊

setiosflags

(ios:

:right) 輸出右對齊

setiosflags

(ios:

:skipws) 忽略前導空格

setiosflags

(ios:

:uppercase) 在以科學計數法輸出e與十六進製制 輸出x以大寫輸出,否則小寫。

setiosflags

(ios:

:showpos) 輸出正數時顯示"+"號

setiosflags

(ios:

:showpoint) 強制顯示小數點

resetiosflags

() 終止已經設定的輸出格式狀態,在括號中應指定內容

舉例說明:

oct 八進位制

int n=

199;

cout

hex 十六進製制

int n=

199;

cout

(n)//設定域寬為n個字元

setfill

('&'

)//填充字元,一般與setw搭配使用

cout<<

setfill

('&'

)<<

setw(4

)<<

11<輸出:&&

11setprecision

(n)//設定顯示有效數字為n位,會有四捨五入

float n=

19.12345600

; cout<<

setprecision(1

)

setprecision(2

)

setprecision(3

)

setprecision(6

)

setprecision(7

)

setprecision(8

)

double n=

19.12345600

; cout

)<或cout<<

setiosflags

(ios:

:showpoint)

<(n)

double n=

19.12345678

; cout

(n)<或cout<<

setiosflags

(ios:

:fixed)

<(n)<

動態庫使用說明

luo weifeng 1 15 2009 9 2 1.在code bloks下新建dynamic link library 工程 在main.h 中宣告自己自定義函式,形式如 int dll export add int int 2.在main.cpp中自定義所需函式 提供函式定義 3.編譯 成功...

memset 函式使用說明

sets buffers to a specified character.void memset void dest intc size tcount example memset.c this program uses memset to set the first four bytes of ...

php header 函式使用說明

php只是以http協議將html文件的標頭送到瀏覽器,告訴瀏覽器具體怎麼處理這個頁面,至於傳送的內容則需要熟悉一下http協議了,與php無關了,可參照 header 函式使用說明 一 作用 php只是以http協議將html文件的標頭送到瀏覽器,告訴瀏覽器具體怎麼處理這個頁面,至於傳送的內容則需...