高手進來解釋下

2021-07-25 17:12:36 字數 650 閱讀 8003

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,...