これについて少し検索しましたが、特にストレートな答えは得られませんでした。C (および私は C++ だと思います) では、? を使用するときに % の後に何が来るかをどのように判断しますprintf
か。例えば:
double radius = 1.0;
double area = 0.0;
area = calculateArea( radius );
printf( "%10.1f %10.2\n", radius, area );
この例は、私が持っている C 言語に関する本からそのまま引用しました。これは私にはまったく意味がありません。10.1f
どこでとを思いつきます10.2f
か? 誰かがこれを説明してもらえますか?