fscanf関数の使い方の紹介
fscanf 関数は、指定された形式のファイルからデータを読み取るために使用される C 言語の入力関数です。その使用法は次のとおりです。
int fscanf(FILE *stream, const char *format, ...)
stream: 読み取られるファイル ポインタは、標準入力ストリーム stdin、ファイル ポインタ、またはその他の開いているファイル ストリームにすることができます。
format: 読み取られるデータの形式と順序を指定する形式制御文字列。
...: 読み取りデータを受信するために使用される変数パラメータのリスト。
fscanf 関数は、scanf 関数と同様に機能します。ただし、fscanf はファイルからデータを読み取り、scanf は標準入力ストリームからデータを読み取ります。形式制御文字列の形式指定子に従って、指定された形式に従ってファイル内のデータを読み取り、読み取ったデータを対応するパラメータに格納します。
次は、fscanf 関数の使用法を示す簡単な例です:
#include int main() { FILE *file; int num1, num2; // 打开文件 file = fopen("data.txt", "r"); // 从文件中读取两个整数 fscanf(file, "%d %d", &num1, &num2); // 输出读取的结果 printf("num1: %d\n", num1); printf("num2: %d\n", num2); // 关闭文件 fclose(file); return 0; }
上の例では、「data.txt」という名前のファイルを開き、そのファイルを Read two integers からコピーしました。 。フォーマット制御文字列「%d」 %d" は、2 つの整数がスペースで区切られていることを指定します。読み取り結果は変数 num1 と num2 に保存され、printf 関数を通じて出力されます。
fscanf 関数は成功した一致を返し、 reads 取得したパラメータの数 戻り値がパラメータの数より少ない場合は、ファイル内のデータが読み込まれているか、読み込みエラーが発生している可能性があるため、fscanf 関数を使用する場合はエラー処理が必要です
まとめると、fscanf 関数は、ファイルから指定された形式でデータを読み取るために使用される関数であり、形式文字列とパラメーター リストを制御することで、ファイル内のデータを読み取ることができます。柔軟に読み取って処理します。
以上がfscanf関数の使い方の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック







