[問題] 關於讀取檔案資料的
在 319篇 UNARYvvv 介紹了%[^,]的用法
但是碰到不明原因 我沒辦法用= =
先減化問題
-------------------------問題開始----------------------------------
要讀的檔案內容
AAE,CDG,2,271,271
AAE,LYS,1,180,180
AAE,MRS,5,784,784
AAE,ORN,2,176,176
AAE,ORY,4,585,585
AAL,AAR,3,93,93
//讀取Airport code
char Org[30],Dst[30];
int AprF,AprS1,AprS2;
FILE*ArpCdfp;/*要讀的檔案*/
if((ArpCdfp=fopen("d:\\SIR\\Airportcode.txt","r"))==NULL){/*檔案路徑*/
printf("Airport code.txt could not bo open\n");
}
else{
printf("%s %s %s %s %s\n","Org","Dst","AprF","AprS1","AprS2");
fscanf(ArpCdfp,"%[^,],%[^,],%d,%d,%d",Org,Dst,&AprF,&AprS1,&AprS2);
while(!feof(ArpCdfp)){
printf("%s %s %d %d %d\n",Org,Dst,AprF,AprS1,AprS2);
fscanf(ArpCdfp,"%[^,],%[^,],%d,%d,%d",Org,Dst,&AprF,&AprS1,&AprS2);
}
fclose(ArpCdfp);/*關掉檔案*/
}
還是不知道問題在哪裡= =
◆ From: 140.112.63.199
推
06/02 12:07, , 1F
06/02 12:07, 1F
※ 編輯: wope 來自: 140.112.63.199 (06/02 14:23)
推
06/02 16:02, , 2F
06/02 16:02, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章