Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是使用 c++ 的新手。我有一个快速的问题,可能是一个愚蠢的问题。
streamsize prec = cout.precision(3);
正如我正确理解的那样,此声明的工作方式如下:将cout精度设置为 3,但将先前的精度值分配给prec.
cout
prec
此外,简单地说,我们可以将函数结果(例如数学加法函数)分配给变量:
int z = addition(3,4);
在第二个中,它进行计算并将结果分配给变量z,而不是先前的值或默认值。我的理解正确吗?它们之间有什么区别?
z
函数返回的值完全取决于该特定函数。大多数函数只是返回其操作的结果。
precision标准库流中的状态设置函数(例如在他们的情况下)。
precision