Xcode 如何顯示 c 語言動態記憶體的
常常我們會遇到再寫 C 語言或是 Objective-C 時會有傳入一個陣列指標或是用一個指標動態生產一個陣列,這時候如果下一個斷點去看變數會發現只有一個元素,這樣感覺非常悲劇
'' int f = malloc(sizeof(int)3);
以前我會用 lldb p f[3]
這樣的方式來做,但是問題是這種方法非常低效,現在有一種更好的方法,在變數區按又鍵選擇 Add Expression 輸入 (int(*)[sizeof(f)/sizeof(int)+1])s
就可以看到整個陣列了