Mac终端用lldb调试(2)

来源:互联网 发布:万得 wind 金融数据 编辑:程序博客网 时间:2024/06/05 23:57

还是同样的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还是可以的)~

这里写图片描述

1 0
原创粉丝点击