EOF的用法?
#include<iostream.h>#include<fstream.h>
void main(){
char ch;
ofstream of1("a:wr1.dat");
ch=cin.get();
while(ch!=EOF){
of1.put(ch);
ch=cin.get();
}
of1.close();
}
该程序在输出的时候如果输入方式为:
abc^Z
时为什么不会结束循环而要在输入一次control z??
[[it] 本帖最后由 shaoyuan 于 2008-11-8 20:23 编辑 [/it]]