I O流常用控制符

2021-04-17 18:58:27 字數 1158 閱讀 2920

i/o流常用控制符:

使用控制符時,在程式開頭加投檔案#include c++有兩種方法控制格式輸出:

1、用格式控制符;

2、用流物件的成員函式格式控制符:

dec                                 設定基數為10hex                                 設定基數為16

oct                                 設定基數為8setfill(c)                          設定填充字元

csetprecision(n)                     設定顯示小數精度為n位setw(n)                             設定域寬為n個字元

setiosflags(ios::fixed)             固定的浮點顯示

setiosflags(ios::scientific)        指數表示

setiosflags(ios::left)              左對齊

setiosflags(ios::right)             右對齊

setiosflags(ios::skipws)            忽略前導空白

setiosflags(ios::uppercase)         16進製制數大寫輸出

setiosflags(ios::lowercase)         16進製制小寫輸出成員函式:

flags(10)                           設定基數為10

flags(16)                           設定基數為16

flags(8)                            設定基數為8

flags(c)                            設定填充字元

cprecision(n)                        設定顯示小數精度為n位

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

控制符和流成員函式相對應,它們用法不同,但是作用相同。注意!!:setw(n)和width(n)是不持續的。即它們只作用於與它後面相鄰的域或物件,在下乙個域或物件時就回到原來的預設值。

i o流常控制符

int i file1 i 從檔案輸入乙個整數值。這種方式還有一種簡單的格式化能力,比如可以指定輸出為16進製制等等,具體的格式有以下一些 操縱符 功能 輸入 輸出 dec 格式化為十進位制數值資料 輸入和輸出 endl 輸出乙個換行符並重新整理此流 輸出 ends 輸出乙個空字元 輸出 hex 格...

i o流常控制符

file1 i 從檔案輸入乙個整數值。這種方式還有一種簡單的格式化能力,比如可以指定輸出為16進製制等等,具體的格式有以下一些 操縱符功能輸入 輸出 dec格式化為十進位制數值資料輸入和輸出 endl輸出乙個換行符並重新整理此流輸出 ends輸出乙個空字元輸出 hex格式化為十六進製制數值資料輸入和...

C I O流常用控制符

dec 置基數為10 相當於 d hex 置基數為16 相當於 x oct 置基數為8 相當於 o setfill c 設填充字元為c setprecision n 設顯示小數精度為n位 setw n 設域寬為n個字元 setiosflags ios fixed 固定的浮點顯示 setiosflag...