c語言中標準文件、非標準文件讀寫函數分析

 

c語言中對文件的操作函數分爲兩類:

一類是標準文件的讀寫,參考本文。或參考 https://www.cnblogs.com/claremore/p/5302412.html

即,我們經常用到fopen,fgets,fputs,fgetc,fputc,fscanf,fprintf,fseek,fclose

這些以f開頭的函數,都是在標準輸入輸出函數庫中。

一類是非標準文件的讀寫,這些函數是用於UNIX的操作系統函數

open()、read()、write()、close()函數。

此外,socket編程中經常用到的recv()、send()函數,因爲socket之後創建了文件描述符,所以,讀寫socket的時候,也可以使用read()和write()函數。但一般socket編程中使用recv和send.

read()和write()與recv()、send()的具體區別參考本文

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章