2 つの.cファイルがあります。1 つはメインを含み、もう 1 つはすべての関数を含みます。
私のメインでは、一度に char を読みたい部分があり、ループは次のようになります。
while(ch = ReadFile(fp)) != EOF)
{
// Code
}
ここchで、 は整数 ( int ch;) で、fpはファイル ポインタ ( FILE* fp;) です。
そして (別の.cファイル ---):
int ReadFile(FILE* fp)
{
// Some code
return n; // The next char
}
この方法を使用して、この方法でメインから一度に1文字ずつ読み取る方法を知っている人はいますか?