試圖在論壇上看,但不能reslove。fgetc()不會停在EOF
我正在嘗試從文本中讀取。文本是: 「對b」
但是,雖然使用fgetc(),EOF沒有達到,並在最後我得到'\ n',然後無窮'y'樣本。
這裏是我的代碼:
Node* getBinTree(FILE *fsrc){
Node* root=NULL;
unsigned char tmp=NULL;
while ((tmp=fgetc(fsrc))!=EOF)
globalArray[tmp]++;
return root;
}
非常感謝
thriks很多人! – noyuzi