C++ 如何使变量等于函数返回的数字?
我是函数新手,似乎不知道如何使函数中的变量作为main()中的变量返回 当我这样做时:C++ 如何使变量等于函数返回的数字?,c++,C++,我是函数新手,似乎不知道如何使函数中的变量作为main()中的变量返回 当我这样做时: int menu() { cin >> select; return (select); } int main() { int x = menu; return 0; } 我得到“从'int(*)到'int'[-fppermissive]的无效转换” 这段代码也被简化了,但这就是我的想法,如何让这个变量等于我的函数返回的值 int menu() { int select; c
int menu()
{
cin >> select;
return (select);
}
int main()
{
int x = menu;
return 0;
}
我得到“从'int(*)到'int'[-fppermissive]的无效转换”
这段代码也被简化了,但这就是我的想法,如何让这个变量等于我的函数返回的值
int menu()
{
int select;
cin >> select;
return select;
}
int main()
{
int x = menu();
return 0;
}
选择
()
添加到调用菜单中
return
语句中select
周围不必要的括号通过阅读初学者C++教程。<代码> int x= MeNUE();<代码> > int选择;<代码> <代码>()/代码>不受欢迎!您应该阅读。它列出您可能需要的书籍。