Function 函数return不向main返回值 P>这是我第一个用C++函数来完成的任务,我认为我理解的是它们与C语言的方法非常相似。但是,尽管我的main很好地调用了我的函数,并且函数运行并返回到main,但它不会返回它返回时调用的变量信息。我不太确定我做错了什么-它似乎设置得很恰当(例如-就像我书中返回的示例代码) 这是主要代码 #include <iostream> #include <cmath> #include <string> using namespace std; int main() { double retrieveSales=0, sales1=0, sales2=0, sales3=0, sales4=0; string division, division2, division3, division4; double getSales(string); cout<<"Enter division.\n"; cin>>division; getSales(division); retrieveSales=sales1; cout<<"Enter second division.\n"; cin>>division2; getSales(division2); retrieveSales=sales2; cout<<"Print Sales"<<sales2; cout<<"Enter third division.\n"; cin>>division3; getSales(division3); retrieveSales=sales3; cout<<"Print Sales"<<sales3; cout<<"Enter fourth division.\n"; cin>>division4; getSales(division4); retrieveSales=sales4; cout<<"Print Sales"<<sales4; system("pause"); return 0; } #包括 #包括 #包括 使用名称空间std; int main() { 双重检索Sales=0,sales1=0,sales2=0,sales3=0,sales4=0; 弦乐组,2组,3组,4组; 双重销售(字符串); coutdivision; 销售部; retrieveSales=sales1; coutdisvision2; 销售部(二部);; retrieveSales=sales2; cout

Function 函数return不向main返回值 P>这是我第一个用C++函数来完成的任务,我认为我理解的是它们与C语言的方法非常相似。但是,尽管我的main很好地调用了我的函数,并且函数运行并返回到main,但它不会返回它返回时调用的变量信息。我不太确定我做错了什么-它似乎设置得很恰当(例如-就像我书中返回的示例代码) 这是主要代码 #include <iostream> #include <cmath> #include <string> using namespace std; int main() { double retrieveSales=0, sales1=0, sales2=0, sales3=0, sales4=0; string division, division2, division3, division4; double getSales(string); cout<<"Enter division.\n"; cin>>division; getSales(division); retrieveSales=sales1; cout<<"Enter second division.\n"; cin>>division2; getSales(division2); retrieveSales=sales2; cout<<"Print Sales"<<sales2; cout<<"Enter third division.\n"; cin>>division3; getSales(division3); retrieveSales=sales3; cout<<"Print Sales"<<sales3; cout<<"Enter fourth division.\n"; cin>>division4; getSales(division4); retrieveSales=sales4; cout<<"Print Sales"<<sales4; system("pause"); return 0; } #包括 #包括 #包括 使用名称空间std; int main() { 双重检索Sales=0,sales1=0,sales2=0,sales3=0,sales4=0; 弦乐组,2组,3组,4组; 双重销售(字符串); coutdivision; 销售部; retrieveSales=sales1; coutdisvision2; 销售部(二部);; retrieveSales=sales2; cout,function,visual-c++,return,return-value,Function,Visual C++,Return,Return Value,在这一行: getSales(division); 如果要放弃返回值,则需要将其分配给变量: sales1 = getSales(division); 现在只需在格式方面整理所有内容。只要stackoverflow允许,您的答案将被接受。:) sales1 = getSales(division);

在这一行:

getSales(division);
如果要放弃返回值,则需要将其分配给变量:

sales1 = getSales(division);

现在只需在格式方面整理所有内容。只要stackoverflow允许,您的答案将被接受。:)
sales1 = getSales(division);