結束結構體與簡單鍊錶

2021-07-25 04:46:16 字數 409 閱讀 6373

1620-7  唐大智《2023年12月6日》[連續第六十六天總結]

內容(a)

(1)在定義結構體型別時,成員不能初始化,也不能指定除了static以外的儲存型別。

(2)結構體型別可以含自身型別的指標成員,但不能含自身型別的普通成員。

(3)型別定義:型別定義的本質是對乙個已存在的型別重新命名,並不是定義新的資料型別。也不能定義變數。

(4)動態空間:為陣列或結構體分配動態記憶體時通常不能對其賦初值。

(b)今天看了乙個題目,**太長--,發現自己一遇見過長的**就會感覺煩躁,因為弄出來總會少一些東西,感覺不夠嚴謹,特別是知識點多了之後思想很混亂~~,感覺需要整理一下了。

(c)明日計畫:今天聽了一遍4級聽力,25個對了13個,感覺沒愛了,而且還有一些是猜的,各種不適應這個聽力的模式,尷尬!

結構體與鍊錶預習

一 結構體的宣告 我們把又一定聯絡的變數放在一起定義,這就是結構體,如下 struct student int num char name 20 float score stu struct student a,b,c scanf d s f stu.num,stu.name,stu.score 以...

結構體鍊錶小結

引用自身的結構體,乙個結構體中有乙個或多個成員的基型別就是本結構體型別時,說明這個結構體可以引用自己,所以稱作引用自身的結構體。例如下面的結構體 struct link a p是乙個可以指向struct link型別變數的指標成員,這樣,a.p a就是合法的表示式。那麼,這有什麼意義呢?這樣的意義就...

結構體和鍊錶

1 簡單的來說,結構體就是乙個可以包含不同資料型別的乙個結構,它是一種可以自己定義的資料型別,它的特點和陣列主要有兩點不同,首先結構體可以在乙個結構中宣告不同的資料型別,第二相同結構的結構體變數是可以相互賦值的,而陣列是做不到的,因為陣列是單一資料型別的資料集合,它本身不是資料型別 而結構體是 陣列...