我的结构:
struct Point {
int x;
int y;
Point(int nX, int nY) { x = nX; y = nY; }
Point() {};
};
功能:
void functionName(Point target);
我想在函数调用中声明变量:(伪代码)
functionName(Point variable(5,0));
我正在用 C 或 C++ 编写。
最佳答案
如果你打算构造一个临时的 Point
并将其传递给函数,你可以(对于 C++):
functionName(Point(5,0));
或者对于 C++11:
functionName(Point{5,0});
关于c++ - 在函数调用中声明变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40691787/