在a.h中我定義了一個結構並使用了extern Struct * struct來在其他.c文件和我的main.c文件中使用此結構的一個實例。在Eclipse中調試C中的全局變量
正在關注this guide 我點擊相同的圖標,但我得到的是一個空窗口,沒有變量列出。
我該如何解決這個問題?
A.H定義隊列:
typedef struct Queue
{
int size;
q_elem *root;
} Queue;
和
extern Queue **queue;
交流轉換器定義了各種功能的隊列的典型功能。
在b.c我定義
Queue **queue;
爲變量,並與幾個功能進行這項工作。 我工作在我的main.c文件中的同一**隊列。
我使用Eclipse 3.3.2 for Windows。
顯示您的代碼。這將更容易分析。提及你所在的環境。 – ryyker
完成。我可以在隊列上工作,但它不會顯示在我的調試變量中。 – Pulz
道歉Putz,我正處在一個項目中,需要我所有的時間。如果你還沒有解決你的問題,甚至還有興趣,請參閱*** [這裏](http://stackoverflow.com/a/2036076/645128)***的答案。它可能有一些你需要的步驟。 (假設minGW是你的編譯器) – ryyker