scanf は、標準入力からフォーマットされたデータを読み取るために使用される関数です。その構文は次のとおりです: int scanf(const char *format, ...); format はデータ形式を指定するフォーマット文字列、... は読み取られる変数のリストです。フォーマット文字列には、データ型とフォーマットを指定する特殊文字が含まれます。 scanf は、正常に読み取られたアイテムの数を返します。
scanf とは何ですか?
scanf は、標準入力からフォーマットされたデータを読み取るための C および C プログラミング言語の関数です。これにより、プログラマはユーザー入力またはファイルからデータを読み取り、変数に保存できます。
scanf の使い方
scanf 関数は次の構文を使用します:
<code class="cpp">int scanf(const char *format, ...);</code>
ここで:
format
: 予期される入力を指定するフォーマット文字列フォーマット 。 ...
: データを読み取る変数のリストを表します。 フォーマット文字列
フォーマット文字列には、読み取る特定のデータ型とフォーマットを指定する特殊文字が含まれています。一般的な形式指定子をいくつか示します。
%c
: 文字 %d
: 10 進整数 %f
: 浮動小数点数 %s
: 文字列 ## 例:
<code class="cpp">int num; char ch; scanf("%d %c", &num, &ch);</code>
戻り値
scanf 関数は、正常に読み取られたアイテムの数を返します。すべての項目が正常に読み取られた場合、フォーマット文字列で指定された項目の数に等しい整数が返されます。それ以外の場合は、正常に読み取られた項目の数を表す、負ではない小さい整数を返します。注意事項
scanf を使用する場合は、次の点に注意する必要があります。以上がC++でscanfは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。