c c 檔案I O函式學習 不斷補充

2022-07-16 07:15:06 字數 580 閱讀 1167

fgets

函式原型

char* fgets(char* buf, int bufsize, file* fp);

功能

從fp中最多讀取bufsize - 1個字元到buf

引數

bufsize:從fp中讀取的字元大小

fp:待讀取檔案

返回值

成功,返回buf

讀到eof字元,則eof標誌位置位。如果讀到的第乙個字元就是eof字元,則返回null

讀字元錯誤,則error標誌位置位,並返回null

注意

bufsize大於或等於改行字元總數加2(乙個是換行符'\n',乙個是字串結束標誌符『\0』),則fgets成功讀取時,讀完改行,並將檔案fp的當前位置置為下一行的起始位置。否則,檔案fp的當前位置偏移到改行第bufsize個字元所在位置(讀取了bufsize - 1個字元)。

c c 時間函式學習筆記

include include include include include using namespace std int main int argc,char ar for debug for vector iterator it time.begin it time.end it 將tm結構...

C C 數學處理函式

二 n次方 三 平方根 四 向上取整 向下取整 四捨五入 函式c庫 c 庫 作用原型 abs x 求整型數的絕對值 求浮點數的絕對值 c語言 include include intmain void c include include using namespace std intmain void...

C C 數學庫函式

所在函式庫為math.h stdlib.h string.h float.h 1.絕對值 int abs int i 返回整型引數i的絕對值 double cabs struct complex znum 返回複數znum的絕對值 double fabs double x 返回雙精度引數x的絕對值 ...