还是同样的test.cpp
#include <iostream>
using namespace std;
int func(
int n)
{
int sum=
0,i;
for(i =
0; i <
7; i++)
{
sum+=i;
}
return sum;
}
int main()
{
int i;
int result =
0;
for(i =
1; i <=
10; i++)
{
result += i;
}
cout << result << endl;
func(
10);
return 0;
}
这次我们在24行设置断点,r后用一直输入n发现程序跳过了25行,直接到了return0,怎么回事?
原来使用n会跳过函数,只有使用s才会进入函数体,进入函数体之后我们又可以使用n了(当然使用s还是可以的)~