C語言read()函數:讀文件函數(由已打開的文件讀取數據)
頭文件:
#include <unistd.h>
定義函數:
ssize_t read(int fd, void * buf, size_t count);
函數說明:read()會把參數fd 所指的文件傳送count 個字節到buf 指針所指的內存中. 若參數count 為0, 則read()不會有作用并返回0. 返回值為實際讀取到的字節數, 如果返回0, 表示已到達文件尾或是無可讀取的數據,此外文件讀寫位置會隨讀取到的字節移動.
附加說明:
如果順利 read()會返回實際讀到的字節數, 最好能將返回值與參數count 作比較, 若返回的字節數比要求讀取的字節數少, 則有可能讀到了文件尾、從管道(pipe)或終端機讀? ?蛘呤亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb