close

Parse 特定字元的懶人用法 (for myself)

 

1. 先開檔

    EX : FILE *fp = feopn("D:\test.txt","r");

 

2. 判斷讀到檔尾

    EX : while(!feof(fp)) {}

 

3. 從檔案中Parse字到buffer

    EX : char show[256] = {0};

           fgets(show, 256, fp);

 

4. Parse特定字元 (如果要讀Hello後面的字元直到 ; 出現為止)

    EX : sscanf(show, "Hello%[^;]", cTemp);

 

如此一來就會將 Hello 之後 到 ; 之前的字元都存進 cTemp中囉 !!

 

 

5. 如果要忽略檔案中的特定字元及空白,可以用下列方法

    EX :  while(show[i] = " "){++i;}

             if(show[i] == '@' || show[i] == '&')

                  continue;

 

That's All ~ 懶人用法

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Joh 的頭像
    Joh

    冰雨小記

    Joh 發表在 痞客邦 留言(0) 人氣()