C語言代碼問題
幫忙注釋這段代碼:typedef struct _NODE { int data; _NODE *next }NODE;
最佳回答:
定義一個數據結構:_NODE
此數據結構又由兩部分組成,一部分是整形數據data,領一部分是指針*next
-
追問:
-
該如何理解這個變量了?
-
回答:
-
這個不是變量,這個是數據結構,就叫結構體,由整型變量data和指針變量*next兩個變量組成(結構體中可以有更多變量,當程序相當龐大時,新建一個結構體,就等於新建聲明了多個變量,裡面的變量就可直接使用。使後續問題更容易方便解決)