私はC ++を使用する初心者です。簡単な質問がありますが、おそらくばかげた質問です。
streamsize prec = cout.precision(3);
私が正しく理解しているように、この宣言は次のように機能します。cout
精度を 3 に設定しますが、以前の精度値を に割り当てますprec
。
また、単純に、関数の結果 (数学の加算関数など) を変数に割り当てることもできます。
int z = addition(3,4);
z
2 番目の例では、計算を実行し、結果を以前の値やデフォルト値ではなく変数に割り当てます。私の理解は正しいですか?それらの違いは何ですか?