2009年6月23日 星期二

fread & read

fread
size_t fread ( void *ptr, size_t size, size_t count, FILE *stream );

return 指定的開啟的文件讀取 n bytes 到 void *ptr 中

ex:
1.
讀 size_t size * count Bytes 的資料出來放在buf (?!)

2.
fread(buf, sizeof(buff), 1, fp);
讀到 buf 陣列裡面,並設定最多讀 sizeof(buff) = 100 個字元進來,
後面的 1 指每次讀一個為元組進來, 從 fp 檔案指標... (?!)

read
size_t read(int filedes, void *buf, size_t nbytes);
return 指定的開啟的文件讀取 n bytes 到 buf 中

ref :
C++:Reference:C Library

沒有留言:

張貼留言