→ sunneo:用fopen "r+" 搭配fseek(fgetpos/fsetpos) 然後寫入 03/06 18:40
\開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
各位先進,小弟我有個問題想請教,因為我想自己試試看替換MAC工具,我先在一個
txt檔裡寫下我要替換的MAC,然後在我MAC的驗證檔裡更換,MAC檔為.bin檔。
我想請問如何將我文字檔裡的字元替換到另一段自串,要替換的字串並不是整段都替換,
只替換其中幾個字元,所以我要抓取驗證檔裡的字元後再將我文字檔裡的字元替換過去。
我目前抓取文字檔裡的字元程式碼如下:
void OpenFile()
{
input = fopen("/setMAC.txt", "r");
}
int main()
{
char mac[12];
OpenFile();
int a;
for(a=0;a<=11;a++)
fscanf(input, "%c", &mac[a]);
}
請問我將文字檔裡的12個字元都放到陣列之後,該如何替亂換到另一個字串的其中幾
個字元裡?
例如016d 54d0 b827 2801 7154 0008 0000 0000 我要將我的12個字元替換掉這
行其中幾個字元。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.121.185