#include<iostream>
using namespace std;
int increment(int i)
{
if(i<=10)
{
cout<<i;
i++;
increment(i);
}
//return 0;
}
int main()
{
cout<<increment(0);
}
當我還沒有回來什麼的時候也打印11,你爲什麼認爲是這樣?在我什麼都沒回來的時候還回來11
未定義的行爲。 – 0x499602D2
調高警戒級別。例如,對於gcc,使用'-Wall -Wextra'。 –