一、背景
最近爲了考研,在學習C語言與數據結構,最開始使用Visual Studio 2019
作爲編輯器,但是總感覺不習慣;
之前一直使用jetbrains公司的編輯器,正好發現C語言可以用CLion
,但是發現不會使用他的調試功能,有些時候爲了調試代碼,還需要將代碼複製到 Visual Studio 2019
編輯器中;後來覺得太麻煩了,摸索了一段時間終於找到了CLion的調試方法,將方法記錄下來給需要的同學吧。
二、開啓調試
打開CLion,新建項目;接在以此在菜單中選擇如下菜單
file
->settings
->Build、Execution、Deployment
->Debugger
->Data Views
->C/C++
找到Enable NatVis renderes for LLDB Diagnostics
選擇 Verbose
,如下圖所示
選擇之後,點擊下方的OK
按鈕進行確認。
三、編譯代碼
現在需要在代碼中隨便編輯一些代碼,代碼中需要有變量賦值操作,用於觀察debug模式,參考代碼如下所示
#include <stdio.h>
int main() {
int i = 0;
while (i < 5) {
i++;
}
return 0;
}
編寫完代碼之後,將需要觀察的變量標註一下,標註方法是用鼠標點擊行號右側旁邊,會出現小紅點,如下圖所示。
接下來就可以使用debug模式觀察變量的數據了,在編輯器的右側上方有一個綠色蟲子的圖標,點擊此圖標就進入了debug模式。
四、 調試代碼
在debug模式下,可以看到變量當前在內存中的值,如下圖所示
當需要讓程序繼續執行時,需要點擊中間的紅色框,這樣程序會往下一步執行,同時可以看到變量的值也在發生變化,在最下方可以看到整個程序的變量列表,以及對應值是多少。
- 作者:湯青松
- 日期:2021-09-14
- 微信:songboy8888</stdio.h>