これら 2 つのprintf()
関数を実行していますが、それらによって生成された出力と少し混乱しています。
printf("%0.4f",3467);
- を出力します3467.0000
。最初のパラメーターでは、0.4f
4 は 10 進数の後に 4 つのゼロを表すため理解されますが0
、1,2,3 に変更したため、同じままです。それで、それは何をしますか?
printf("%1.6u\n", -32);
これを実行している間、私4294967264
はこの数字が何を指しているのかを正確に把握していますか?
質問する前に、printf()リンクを確認しましたが、パラメータ検索のためにsprintf()を参照していますが、これについて何かを見つけることができませんでした。