你可以醬紫:
# include <stdio.h>int main(void){ FILE *p;//檔案指標 char ch[1000];//1000你可以改滴~ int i = 0; p = fopen("", "r");//第一個字串是你檔案路徑,路徑中的\要寫成\\,檔名必須帶字尾 if (!p)//如果檔案開啟失敗,fopen返回NULL(0) { printf("開啟檔案失敗!\n"); exit(-1); } while(ch[i-1] != EOF || i=1000)//EOF為檔案尾(end of file) { ch[i] = getc(p);//向p指向的流中讀一個字元,並將檔案指標後移一位,返回值為讀到的字元的ASCII碼 i++; } //下面你就可以對陣列處理了 //或者你可以處理一行,讀一行.但是我不知道你想咋處理,就這樣寫了 return 0;}
你可以醬紫:
# include <stdio.h>int main(void){ FILE *p;//檔案指標 char ch[1000];//1000你可以改滴~ int i = 0; p = fopen("", "r");//第一個字串是你檔案路徑,路徑中的\要寫成\\,檔名必須帶字尾 if (!p)//如果檔案開啟失敗,fopen返回NULL(0) { printf("開啟檔案失敗!\n"); exit(-1); } while(ch[i-1] != EOF || i=1000)//EOF為檔案尾(end of file) { ch[i] = getc(p);//向p指向的流中讀一個字元,並將檔案指標後移一位,返回值為讀到的字元的ASCII碼 i++; } //下面你就可以對陣列處理了 //或者你可以處理一行,讀一行.但是我不知道你想咋處理,就這樣寫了 return 0;}