fscanf() 関数は、指定された形式に従って、開いているファイルからの入力を解析します。
fscanf(ファイル,フォーマット,混合)
パラメータ | 説明する |
---|---|
ファイル | 必須。チェックするドキュメントを指定します。 |
形式 | 必須。形式を指定します。 可能なフォーマット値: %% - パーセント記号 % を返します。 %b - 2進数 %c - ASCII 値に対応する文字 %d - 正または負の符号が付いた 10 進数 %e - 科学的表記法 (例: 1.2e+2) %u - 符号なしの 10 進数 %f - 浮動小数点数 (ローカル プロパティ) %F - 浮動小数点数 (非ネイティブ プロパティ) %o - 10 進数 %s - 文字列 %x - 16 進数 (小文字) %X - 16 進数 (大文字) 追加のフォーマット値。 % と文字の間に配置する必要があります (例: %.2f)。 + (数値の前に + または - を追加して、数値の符号を定義します。デフォルトでは、負の数値のみがマークされ、正の数値はマークされません) ' (パディングとして使用するものを指定します。デフォルトはスペースです。幅指定子と一緒に使用する必要があります。例: %'x20s (パディングとして「x」を使用)) - (左の調整変数値) [0-9] (変数値の最小幅を指定します) .[0-9] (小数点以下の桁数または文字列の最大長を指定します) 注:上記の形式値が複数使用されている場合、それらは上記の順序で使用する必要があり、中断することはできません。 |
混合された | オプション。 |
注: フォーマット文字列内の空白は、入力ストリーム内の空白と一致します。これは、書式文字列内のタブ文字 t も、入力ストリーム内の単一のスペース文字と一致することを意味します。