你可以一个一个字符的读 #include #include using namespace std; void main() { char a[20]; ifstream out; cout<<"请输入文件名(少于20个字母)如:'a.txt'"<cin>>a; out.open(a,ios::in);char str;int k=0;while(out>>str){ if(str=='\n')k++;//用k来记录行数}cout<out.close(); }
输入"\n"就行了~