1.creat
函式的作用: 建立乙個檔案;
函式的原型: int creat(const char *pathname, mode_t mode);
標頭檔案:
#include返回值:成功:新的檔案描述符;出錯: -1#include
#include
2. open
函式的作用:開啟乙個檔案;
函式的原型:
int open(const char *pahtname, int flags);引數:int open(const char *pahtname, int flags, mode_t mode);
flags:
返回值:檔案描述符---成功;出錯:-1;
3. read
函式的作用: 從開啟的檔案中讀取資料
函式的原型:ssize_t read(int fd, void *buf, size_t count);
包含的標頭檔案: #include
返回值:
正常是實際讀到的位元組數;4. write如果是在檔案結束或者是無資料,返回0;
出錯,-1;
函式的作用: 向開啟的檔案中寫資料
函式的原型: ssize_t write(int fd, const void *buf, size_t count);
標頭檔案:#include
返回值:成功會返回實際寫入的位元組數;出錯:-1;
5. lseek
函式的功能:進行檔案定位
函式的原型: int lseek(int fd, offset_t offset, int whence);
函式的引數:
fd:檔案識別符號;offset: 指標的微調,在指定的指標向前移動為負, 向後為正;
whence:
seek_set:放在檔案頭
seek_cur:當前的位置;
seek_end: 檔案尾;
返回值:返回檔案當前指標到檔案開始的地方有多少位元組;出錯-1;
檔案的小知識點
import traceback import os os.path.splitext file name 0 獲取檔案的字首 os.path.splitext file name 1 獲取檔案的字尾 注意 如果檔案編碼是 utf 8 需要使用notepad 去掉檔案的bom頭 r模式 開啟檔案只用...
檔案的基本知識點
本章設計的知識點 12 1檔案的簡介 12.1.1 緩衝檔案的定義形式如下 file 指標名 通過檔案指標可以進行檔案的讀 寫操作 12.1.2 非緩衝檔案 緩衝檔案是通過檔案指標實現對檔案的讀和寫操作的 非緩衝檔案是通過作業系統提供的功能實現檔案的讀和寫的操作。12.2 與檔案有關的庫函式 12....
Shp檔案的必學知識點
做gis開發的朋友可能對shp並不陌生,但是看到csdn不斷提問關於shp檔案的一些問題,利用閒暇我對shp檔案的一些知識加以總結,共享csdn。首先了解一下shp檔案的一些簡單知識 shapefile檔案是美國環境系統研究所 esri 所研製的gis檔案系統格式檔案,是工業標準的向量資料檔案。sh...