C語言 常用函式介面

2021-10-24 01:51:12 字數 2530 閱讀 3531

使用更新中。。。

標頭檔案和函式原型:

標頭檔案和函式原型:

函式的作用是:根據給定的格式從stdin讀取輸入,並將資料儲存在其他引數中。它的工作原理很像printf()。格式字串由控制字元、空白字元和非空白字元組成。控制字元前面有乙個%符號,如下所示:

佔位符

表示%c

乙個字元

%d十進位制整數

%i整數

%e, %f, %g

浮點數%o

八進位制數

%s字串

%x十六進製制數

%p指標

%n乙個整數,等於到目前為止讀取的字元數

%u無符號整數

%一組字元

標頭檔案和函式原型:

sprintf()函式與printf()一樣,只是輸出被傳送到緩衝區。返回值是寫入的字元數。

標頭檔案和函式原型:

如果當前流發生錯誤,fail()函式返回true,否則返回false。

標頭檔案和函式原型:

如果已到達相關輸入檔案的結尾,函式eof()返回true,否則返回false。

函式的作用是:開啟由fname指定的檔案,並返回與該檔案關聯的流。如果有錯誤,fopen()將返回null。模式用於確定如何處理檔案(即輸入、輸出等)

模式

作用「w+」

建立用於讀/寫的文字檔案

「r」「w」

建立乙個文字檔案,用於書寫

「a」新增到文字檔案

「rb」

開啟乙個二進位制檔案進行閱讀

「wb」

建立用於寫入的二進位制檔案

「ab」

附加到二進位制檔案

「r+」

開啟乙個用於讀/寫的文字檔案

「w+」

建立乙個用於讀/寫的文字檔案

「a+」

開啟乙個用於讀/寫的文字檔案

「rb+」

開啟二進位制檔案進行讀/寫

「wb+」

建立乙個用於讀/寫的二進位制檔案

「ab+」

開啟二進位制檔案進行讀/寫

乙個例子:

int ch;

file *input =

fopen

("stuff"

,"r");

ch =

getc

( input )

;

標頭檔案和函式原型:

assert()巨集用於測試錯誤。如果exp的計算結果為零,assert()將資訊寫入stderr並退出程式。如果定義了巨集ndebug,則將忽略assert()巨集。

標頭檔案和函式原型:

如果函式的引數是某種空格(即單空格、製表符、垂直製表符、換行符、回車符或換行符),則函式返回非零。否則,返回零。

標頭檔案和函式原型:

如果函式isdigit()的引數是介於0和9之間的數字,則返回非零。否則,返回零。

標頭檔案和函式原型:

函式c_str()返回乙個與當前字串相同的正規c語言字串的const指標。返回的字串是以空結尾的。

標頭檔案和函式原型:

函式fscanf()以與scanf()完全相同的方式從給定的檔案流中讀取資料。fscanf()的返回值是實際賦值的變數數,如果沒有賦值,則為eof。

標頭檔案和函式原型:

c++ string類定義了全域性函式getline(),用於從流和i/o流中讀取字串。getline()函式不屬於string類,它從is中讀取一行並將其儲存到s中。如果指定了字元分隔符,那麼getline()將使用分隔符來決定何時停止讀取資料

標頭檔案和函式原型:

函式的作用是:返回str的長度(由空終止前的字元數決定)。

標頭檔案和函式原型:

函式功能:先將可變引數 「…」 按照format的格式格式化為字串,然後再將其拷貝至dest_str中。

如果格式化後的字串長度小於size,則將字串全部拷貝至dest_str中,並在字串結尾處加上『\0』

如果格式化後的字串長度大於或等於size,則將字串的(size-1)拷貝至dest_str中,然後在字串結尾處加上』\0』.

函式返回值是 格式化字串的長度。

標頭檔案和函式原型:

函式的作用是:向字串中最多複製from的計數字元。如果from的字元數少於計數字元,則用』\0』字元填充其餘的字元。返回值是結果字串。

C語言常用函式

字串操作函式 記憶體操作函式 file fopen char filename,char type int fclose file stream 返回非0值關閉成功 開啟方式 說明 r 以 唯讀 方式開啟檔案。只允許讀取,不允許寫入。檔案必須存在,否則開啟失敗。w 以 寫入 方式開啟檔案。如果檔案不...

C語言常用函式

1.atoi函式,將命令列輸入的字串常數轉為整型。在 include中。2.strtok函式,將一串字串分隔。include中 注意上面str為null時是從上一次停止位置的後面開始的。例如 include include intmain void printf after split,the st...

C程式設計常用函式介面總結

標頭檔案 輸入輸出函式 檔案開啟和關閉 file fopen const char filename,const char mode int fclose file stream 字元輸入輸出 int fgetc file fp int fputc int c,file fp getc和putc與這...