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文字ずつ読み取る方法を知っている人はいますか?