我刚刚开始学习 C++,并且在实现 return 语句时遇到了问题。我已经能够轻松地将数据传递给一个新函数,但我不喜欢让它返回。
我已经编写了我能想到的最简单的代码来尝试调试出了什么问题,但我仍然无法解决。我不想传递太多返回值,我也有正确的函数类型要传递。它似乎不起作用?
我在 Macbook Pro 上使用 Xcode 4:
#include <iostream>
using namespace std;
int agenext (int age);
int main ()
{ int age;
cout << "What's Your Age? \n";
cin >> age;
cout << "Your Current Age: " << age;
agenext(age);
cout << endl << "A year has passed your new age is: ";
cout << age;
}
int agenext (int x)
{
x++;
cout << endl << "Your Next Birthday is " << x;
return x;
}