首頁>Club>
11
回覆列表
  • 1 # 使用者990540253822

    1.首先開啟Dev,–>工具–>編譯選項–>程式碼生成/最佳化–>聯結器–>產生除錯資訊

    軟體預設的選項是no,我們要做就是把no改為yes就行了。

    2.然後就開始正式除錯了。

    先新建一個原始碼

    #include<iostream>

    using namespace std;

    int main()

    {

    int k=2,m=5,s=1;

    switch(k)

    {

    case 2:

    switch(m)

    {

    case 1: if(m%s) break;

    case 2: ++m;k--;

    }

    case 1:

    cout<<k<<","<<m<<","<<s<<"\n";

    }

    system("PAUSE");

    return 0;

    }

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    最開始我除錯的時候,沒有加倒數第三行的system(“PAUSE”),結果除錯的時候直接閃退,加上之後就可以實現除錯了。

    首先單擊選擇需要除錯的起點

    就會從自己選擇的起點開始除錯

  • 中秋節和大豐收的關聯?
  • 《爐石傳說》鳳凰年“地震式”改動,10張卡牌調整,術士慘遭削弱,你怎麼看?