#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
/* ofstream out("test.txt");
if (out.is_open()){
out << "This is a line.\n";
out << "This is another line.\n";
out.close();
}
*/
char Narrator[101];
ifstream in("test.txt");
if (!in.is_open()) cout << "Error opening file",exit (1);
while (!in.eof())
{
in.getline(Narrator,1);
cout <<Narrator<< endl;
}
return 0;
}
各位大佬请问一下: 这段代码里的“in.getline(Narrator,1);”
为什么只能输入101(这个数组的空间)呢?
这里应该是什么?in.getline(变量名称,?)
栓Q各位睿智的大佬