我試圖逐個讀取TXT文件字符並將其寫入 output.txt文件每行中的一個字符的ASCII編號。逐個讀取文件中的字符
任何時候,我的代碼收到EOF ASCII字符我不能讀任何其他。 (這也發生在SUB字符 - 在DOS意味着EOF)
這是我的代碼(.C):
while (source_size > 0) {
ch = fgetc(in_file); //reading file full of ASCII chars
fprintf(p, "%d\n", ch); // write num to output.txt
source_size--;
}
感謝
'EOF'不是一個ASCII字符。 – 2013-02-17 08:02:09