Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/153.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何将输入变量返回到主函数(C+;+;)_C++_Function_Return - Fatal编程技术网

C++ 如何将输入变量返回到主函数(C+;+;)

C++ 如何将输入变量返回到主函数(C+;+;),c++,function,return,C++,Function,Return,我试图制作一个程序,允许用户自定义美国国旗,尽管我遇到了一个障碍。我想将flaghight、flagWidth和starArea变量返回到main()函数,以便它们可以在输出for语句中使用 我的目标是有两个功能;将显示输出的main()函数,以及接受用户输入的第二个函数 有没有想过我该如何做到这一点 #包括 使用名称空间std; 双输入_标志(); 双输入_标志() { 双宽; 双旗高; 双星区; int限制_1=5; int限制_2=70; 做 { cout>flagWidth; CUTHE

我试图制作一个程序,允许用户自定义美国国旗,尽管我遇到了一个障碍。我想将
flaghight
flagWidth
starArea
变量返回到
main()
函数,以便它们可以在输出
for
语句中使用

我的目标是有两个功能;将显示输出的
main()
函数,以及接受用户输入的第二个函数

有没有想过我该如何做到这一点

#包括
使用名称空间std;
双输入_标志();
双输入_标志()
{
双宽;
双旗高;
双星区;
int限制_1=5;
int限制_2=70;
做
{
cout>flagWidth;

CUTHEXECUTIONEX1和FLAG宽度参考参数。关于C++,您可以定义C++中的方法,即使在返回之后,也可以实际修改您给出的参数值。ῥεῖ 也就是说,查找引用参数有两种方法可以从函数返回多个变量:1)通过引用/指针传递单个参数,或2)使用
结构返回
/
/
std::tuple
(或将其中一个作为引用/指针参数传递)