c++ - 为带有 &argument 的调用编写函数头

标签 c++

我有以下代码。

int quotient, remainder, numerator, denominator;
numerator = 128;
denominator = 5;
divide(numerator, denominator, &quotient, &remainder);

我想问一下与“&”争论是什么意思。以及如何编写“划分”函数头?

最佳答案

& 是“寻址”运算符并创建指向变量的指针。 divide 的函数头应该是

void divide(int num, int denom, int* quot, int* rem);

关于c++ - 为带有 &argument 的调用编写函数头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14595456/

相关文章:

c++ - 模板模板参数的 "Transparency"(缺少模板参数)

c++ - Dom 与 Sax - 创建 Xml

c++ - 如何使函数线程安全

c++ - ADO命令tsql插入查询问题

c++ - Visual Studios 能否用于在 C++ 中进行开发并仍然创建能够在 Mac 上运行的程序?

c++ - 比较数组中的随机值

c++ - 为什么 std::atomic_is_lock_free 不是静态 constexpr?

c++ - RAII类设计

c++ - 比较 vector<string> 内的行

c++ - 显示打开文件中的文本