【課題1−17 printf関数のオプション指定(2)】
<フィールド幅と精度を引数で指定>
printf関数のオプション指定では,フィールド幅と精度を引数を使って可変にすることができる.
(構文) printf("%*.*変換指定子",フィールド幅,精度,引数);
(例) printf("%*d¥n",
10, data1); // data1を10桁表示
printf("%.*f¥n",
1, data2); // data2を小数点以下1桁で表示
フィールド幅と精度には,int型の定数か変数を指定する必要がある.0はフラグとして扱われるので,指定することができない.