< 1> < 2> < 3> < 4> < 5> < 6> < 7> < 8> | int main(void) { int test=10;//(1)int型の変数「test」を定義し、10で初期化 printf("%d\n",test);//(2)printf関数を使って変数「test」の中身を表示 return 0; } |
変換指定 | 要求型 | 解説 |
---|---|---|
%% | (なし) | %記号を配置します。 |
%c | int char short 1バイト分(1文字)を直接配置します。(値は文字コードです) | |
%d | int char short 数値を10進法で表現した文字列を配置します。(符号付) | |
%u | int char short 数値を10進法で表現した文字列を配置します。(符号なし) | |
%x | int char short 数値を16進法で表現した文字列を配置します。(符号なし、文字は小文字) | |
%X | int char short 数値を16進法で表現した文字列を配置します。(符号なし、文字は大文字) | |
%f | double float 浮動小数点値を10進法で表現した文字列を配置します。 | |
%s | const char* | ナル文字終端文字列として扱い、そのまま配置します。 |