最新回答 / qq_狼_26
對的哎,就是賦初值的意思。開辟List類型的空間,用指針指向該空間,并賦初值為10。這具體應該看List是不是被用作初始化了,要是的話就應該另說了吧。后面的那個是開辟一個數組空間,可存放10個元素,返回數組的起始地址。
2017-03-02
最贊回答 / 黑巫師0
首先需要明確的是,鏈表和數組不同,鏈表不能通過下標 i 來直接獲取到 i 所對應的結點,而是先要定義一個計數器在循環中數數,通過結點的next一直遍歷到第 i 個結點,即當計數器的值等于 i 時。因此只能通過從頭結點開始遍歷的方式來找第 i 個結點 ,而不能通過 i 來直接獲取第 i 個結點。說的有點啰嗦。。。希望對你有幫助~
2016-12-20
最新回答 / kinpowoo
老師是這么說的,比如你要在主文件的函數中調用插入節點的函數,在主文件的函數中聲明一個Node node對象,一般在函數中申請變量都是在棧中申請,不會在堆中,在棧中申請的對象在函數執行完成后就銷毀了,可以節約內存資源。這時你把這個node對象的地址傳入插入節點的函數中,插入節點函數只需要拿到這個node對象中的值,然后自己去堆中申請內存。 ?如果你直接引用傳進來的node對象,這個對象在外面函數執行完成后被系統銷毀了,剛插入的值不復存在,就會引發錯誤,
2016-12-09
最新回答 / chuikokching
Java的話思路大體相同,就形式變了下..... ?定義一個方法類和節點類。節點就是節點類的一個對象,然后節點指向的那些就用Setnext()或者Getnext()來完成....
2016-11-20
最贊回答 / vortesnail
node1是Node類型,Node類里面定義了Peoson data這個數據成員,首先,node1.data是一個Person對象,通過node1.data.name就調用了這個對象(Person對象)中的數據成員name。
2016-10-24