printf() 関数は、フォーマットされたデータを端末またはファイルに出力するために使用される C 標準ライブラリ関数です。これには、出力形式を指定する形式文字列が含まれており、実際のデータを提供するために可変数の引数を渡すことができます。フォーマット文字列は、フォーマット指定子を使用してデータ型のフォーマットと配置を指定します。一般的なタイプには、整数 (%d)、浮動小数点 (%f)、文字 (%c)、および文字列 (%s) が含まれます。 printf() は、フォーマット文字列と指定されたデータに基づいて、フォーマットされた出力を端末またはファイルに書き込み、正常に出力された文字数を返します。
C での printf() 関数の使用
printf() 関数とは何ですか?
printf() は、C の標準入出力ライブラリ関数であり、フォーマットされたデータを端末またはファイルに出力するために使用されます。
構文:
<code class="cpp">int printf(const char *format, ...);</code>
その中に:
format
: フォーマット文字列、出力のフォーマットを指定しますコンテンツ 。 ...
: フォーマット文字列で指定されたタイプの順序で出力されるデータを提供するパラメータの可変数。 フォーマット文字列:
フォーマット文字列は次の要素で構成されます:
%
で始まり、データ型の形式と配置を指定します。 フォーマット指定子の構文:
<code>% [flags] [width] [.precision] type</code>
その中に:
#一般的な形式指定子のタイプ:
データ型 | |
---|---|
#10 進整数 |
##%f |
浮動小数点数
|
%c |
| %s|
|
例: |
<code>Name: John, Age: 25</code>
printf() は、任意の数のパラメーターを渡すことができる可変個引数関数です。
フォーマット文字列のデータ型は、指定されたパラメータと一致する必要があります。
以上がC++でprintfを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。