ホームページ > よくある問題 > fgetcの機能は何ですか

fgetcの機能は何ですか

hzc
リリース: 2020-06-20 11:22:42
オリジナル
9772 人が閲覧しました

fgetcの機能は何ですか

#fgetc の機能は何ですか?

#fgetc 関数の機能は、指定されたファイルから文字を読み取ることです。ファイルは読み取り、読み取り書き込みモード、または追加メソッドで開かれている必要があります

モード、書き込み専用モードでは読み取りできません。

fgetc はコンピュータ C 言語の関数です。ファイルポインタストリームが指すファイルから文字を読み込むことを意味し、1バイト読み込んだらカーソル位置が1バイト戻ります。形式: int fgetc(FILE *stream);。

fgetc() 関数の機能は、ファイル ポインタで指定されたファイルから文字を読み取ることであり、文字の ASCII 値が関数の戻り値として使用されます。戻り値が EOF の場合、ファイルの終わりを意味します。EOF はファイルの終わりです。フラグ、値は -1 です。

「c=fgetc(fp);」文は、ファイルポインタ fp で指定されたファイルから文字を読み込み、文字変数である c 変数に格納します。 fgetc() 関数を呼び出す前に、読み取るファイルを読み取りまたは読み取り/書き込み用にオープンし、そのファイルがすでに存在している必要があります。
読み取り操作の位置は、ファイルの内部位置ポインタによっても決定されます。既存のファイルの場合、ファイルが開かれると、ファイルの内部位置ポインタはファイルの最初のバイトを指します。このとき、fgetc()関数を呼び出して文字の先頭バイトを読み込みます。1バイト読み込んだ後、位置ポインタは自動的に1バイト戻ります。その後、再度fgetc()関数が呼び出され、読み込みが行われます。 2番目のキャラクター。この関数を連続して呼び出すと、ファイルの各文字を読み取ることができ、EOF を使用してファイルの終わりに到達したかどうかを判断できます。

内容の説明: この関数は、現在の文字列から次の文字を返します。入力ストリームの位置を指定してファイルを保存すると、位置インジケーターが増加します。文字は符号なし文字として読み取られ、整数値に変換されます。

ファイルの終わりに達した場合、または読み取りエラーが発生した場合は、EOF が返されます。 EOF は有効な整数値であるため、バイナリ ファイルを操作する場合は、feof 関数を使用してファイルの終わりを検出する必要があります。エラーチェックには ferror 関数も使用する必要があります。
参照: fputc(); getc(); putc(); fopen()。

fgetc() 関数の機能は、ファイル ポインタで指定されたファイルから文字を読み取ることであり、文字の ASCII 値が関数の戻り値として使用されます。戻り値が EOF の場合、ファイルの終わりを意味します。EOF はファイルの終わりです。フラグ、値は -1 です。

「c=fgetc(fp);」文は、ファイルポインタ fp で指定されたファイルから文字を読み込み、文字変数である c 変数に格納します。 fgetc() 関数を呼び出す前に、読み取るファイルを読み取りまたは読み取り/書き込み用にオープンし、そのファイルがすでに存在している必要があります。
読み取り操作の位置は、ファイルの内部位置ポインタによっても決定されます。既存のファイルの場合、ファイルが開かれると、ファイルの内部位置ポインタはファイルの最初のバイトを指します。このとき、fgetc()関数を呼び出して文字の先頭バイトを読み込みます。1バイト読み込んだ後、位置ポインタは自動的に1バイト戻ります。その後、再度fgetc()関数が呼び出され、読み込みが行われます。 2番目のキャラクター。この関数を連続して呼び出すと、ファイルの各文字を読み取ることができ、EOF を使用してファイルの終わりに達したかどうかを判断できます。

以上がfgetcの機能は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート