string choices()
{
string ch1 = "1",ch2 = "2",ch3 = "3",ch4 = "4",ch5 = "5",ch6 = "6",ch7 = "7",ch8 = "8",ch9 = "9";
return ch1,ch2,ch3,ch4,ch5,ch6,ch7,ch8,ch9;
}
void display(string a,string b,string c,string d,string e,string f,string g,string h,string i)
{
cout << a << b << c << d << e << f << g << h << i;
return;
}
int main()
{
string a,b,c,d,e,f,g,h,i;
a,b,c,d,e,f,g,h,i = choices();
display(a,b,c,d,e,f,g,h,i); //display data
return 0;
}
How to return multiples variables from function ? Do I need to pass by reference?