C語言讀取有規則格式檔案中的資料

2021-10-06 23:40:49 字數 728 閱讀 9618

通過sscanf將有規律的資料讀取出來

檔案格式是這樣的

檔名稱:forwardtable.txt

裡面內容:

#include#include#define maxlen 200

/*儲存檔案資料的結構體

*/struct tabledata;

/*表陣列

*/struct data;

struct data forwardtable;

/*char 型別變為 16進製制數

*/char atox(char ch)

return ' ';}/*

將檔案中讀取到的mac位址複製到forwardtable表中

*/int copymac_strtochar(char* des , char* src , int len)

for(i = 0 ; i < len ; i++)

return 0;

}void read(char* filename)

while((ret = fgets(buff, sizeof(buff), fp)) != null)

forwardtable.len = i;

fclose(fp);

}void main()

}

C 讀取csv格式檔案

方法1 用乙個system.web.ui.htmlcontrols.htmlinputfile去handle檔案選取 以下是button click event中的code,用來執行當檔案選取了之後讀取檔案的內容 方法2 當成sql的資料表來讀取 select into theimporttable...

C 讀取txt格式檔案內容

讀取檔案內容有三種方式 a.全部讀取到字串變數中 b.一次讀取一行 c.全部讀取到字串陣列中,每個陣列元素儲存一行文字 string text system.io.file.readalltext d test.txt system.console.writeline contents of wri...

讀取siftgeo格式檔案的matlab程式

this function reads a siftgeo binary file 讀取siftgeo格式的二進位制檔案 usage v,meta siftgeo read filename,maxdes filename the input filename maxdes maximum numb...