今天ccsp發現竟然有檔案是不能用字串形式輸入的,突然尷尬,如此大的資料量,%nx讀進來的東西奇奇怪怪。emmm。。留下問題。先來個臨時抱佛腳系列,保留兩位小數咋neng啊!考試為什麼不能帶書
cin.
peek
()
返回值是乙個char,是指標指向的當前字元,但它只是觀測。指標停留在當前位置並不後移。若要訪問的字元是檔案結束符,則返回eof(-1)。
#include
#include
#include
using
namespace std;
intmain()
setf(fmtflage) 可以進行各種格式控制
詳表在這
ofstream out;
out.
open
(const
char
* filename, open mode )
; ifstream in;
in.open
(const
char
*filename, open mode )
;
詳細open mode在這
用於改變寫的位置,若不在尾部則是覆蓋式寫入。兩個引數,偏移量(pos or neg)和基位址(ios::beg or ios::cur or ios::end)
out.tellp()
返回當前指標的位置 (返回型別pos_type貌似是int or long),檔案首位置為0。
in.seekg() in.tellg()同?
file.write() file.read()二進位制寫入,讀出。不能寫空間不固定的東西,such as string,vector …
有空再搞吧。。。
C 輸入輸出
一 標準輸入函式cin 不知道說它是個函式對還是不對,它是代表標準的輸入裝置 鍵盤。他是屬於流的,他的用法和流的用法是一樣的。也就是 cin 變數 小小的說明一下,輸入多個變數可以寫在一行,如 cin x y z 這樣寫不是不允許,而是不好看,如果是不同的變數型別,那就更是沒頭沒腦了。除了你,人家是...
C 輸入輸出
c語言不提供輸入輸出語句,輸入輸出操作有函式來實現。c的標準庫函式中提供了許多輸入輸出函式,如printf scanf 等,使用時需要新增相應的標頭檔案 scanf d num 逗號前為控制語句,後半部分為變數的位址。當中 d是輸入格式控制字串 scanf 函式在接受輸入資料是預設不採集空格,回車,...
C 輸入輸出
c 中的一些常用輸入輸出 include include include include using namespace std void win io 由控制台輸入 void file io 檔案進行輸入 in file.close void file io 2 in file.close in ...