read(fd, buf, number)從fd中申請讀取number個字元,傳回實際讀取的數,若達到檔案末,則傳回0.
若檔案中有30個字元,number設定100
第一次:read傳回30
第二次:read傳回0
故一般讀取檔案形式:
while((n = read(fd,buf,number)) >0)
buf = buf + n;
*buf = ‘\0‘;
fputs(str, fd)向fd中輸入字元串str,并且fd的檔案位置會自動後移。
read(fd, buf, number)從fd中申請讀取number個字元,傳回實際讀取的數,若達到檔案末,則傳回0.
若檔案中有30個字元,number設定100
第一次:read傳回30
第二次:read傳回0
故一般讀取檔案形式:
while((n = read(fd,buf,number)) >0)
buf = buf + n;
*buf = ‘\0‘;
fputs(str, fd)向fd中輸入字元串str,并且fd的檔案位置會自動後移。