1樓:檀木妍
typedef是自定義型別說明,就是告訴你說接下來我要自己定義乙個型別,
typedef告訴我們說這個自定義的型別名字叫做pointer , 是乙個結構體node型的指標型別(有點複雜),解釋著說就是,我先定義乙個結構體型別node,就是下面程式寫的那個,然後呢用這個結構體型別定義指標型,並將這種結構體的指標作為一種全新的資料型別來定義並使用(這樣就不用每次都用*這個符號來定義node型的指標了,而是可以直接用pointer來定義這樣的指標了),定義即typedef struct node* pointer;最後那句程式做的事情就是,再用這個新定義的型別pointer來定義乙個型別,型別名字叫做lklist。
簡單的例子就是說最基本的型別比如是結構體node,然後呢我將node型的指標定義為乙個型別,叫做pointer,然後又將pointer型的資料定義為乙個型別,叫lklist,其實lklist和pointer是同一種型別,只是型別名字不同罷了。
你再好好理解理解,希望幫到你。
2樓:匿名使用者
這個是定義的乙個鍊錶的結構體!
pointer 在node結構體中定義了乙個物件next;
在node外面又定義了乙個新的物件lklist;
其它的理解起來應該是沒有什麼問題了吧?
VB高手進來指點下啊,VB高手進來指點一下
private sub command1 click dim path1 as string dim path2 as string dim filename as string path1 d 1 自己使用方法獲取路徑名 path2 d 1 2 自己使用方法獲取路徑名 do until dir p...
電腦高手進來一下,電腦高手進來一下
關鍵看你用什麼網 電信和網通不能互通訪問 所以你要看你商代是什麼 上網速度和機器速度不是乙個概念 上網速度很慢的話,如果是半m的公升級到1m寬頻如果是小區共享上網 比如聯通或長城 建議更換服務商換到電信或網通這些流氓那裡 說不准 看你系統有問題沒 晚上速度是不是要比白天快些 有可能是白天資源佔用量大...
高手進來解決下,開機提示S M A R T Status BAD,這是為什麼
1.現在的硬碟均有來內建源s.m.a.r.t功能,s.m.a.r.t即self monitoring analysis and reporting technology,自我監測 bai分析及報告技術 當硬碟du發現zhi異常狀態時,即會在開dao機時顯示 s.m.a.r.t status bad,...