小甲魚單鏈表一

2021-10-02 08:37:10 字數 1164 閱讀 4456

#include

#include

#include

struct library

;void

addbook

(struct library*

* first)

;void

printbook

(struct library* first)

;void

releasespace

(struct library*

* first)

;int

main()

while

(ch !=

'y'&& ch !=

'n');if

(ch ==

'y')

addbook

(&first)

;else

break;}

//這個外面是while裡面是do-while還是很有東西的

/*這個東西的精巧之處不好說就簡略說一下,最好你還是除錯一下理解,就是因為scanf吸收空格和回車,所以第一次這個ch

會是字元,而第二次回事回車,而且不會輸入那個printf裡面的內容,因為他在do外面(我開始還小看了這個while和do-while結構/嗚嗚嗚)

下面那個結構也差不多*/

while(1

)while

(ch !=

'y'&& ch !=

'n');if

(ch ==

'y')

printbook

(first)

;else

break;}

releasespace

(&first)

;return0;

}void

addbook

(struct library*

* first)

else

}void

printbook

(struct library* first)

}void

releasespace

(struct library*

* first)

//注意這個函式,申請空間之後不用了,或是刪除內容了都要釋放的,別忘了當然要用二階指標。

}

小甲魚 字典

字典dictionary是內建的資料型別,是個無序的儲存結構,每一元素是key value對 不允許同乙個鍵出現兩次。建立時如果同乙個鍵被賦值兩次,後乙個值會被記住.鍵必須不可變,所以可以用數字,字串或元組充當,而用列表就不行 字典支援無限極巢狀 dict4 dict 小 18 da 12 dict...

小甲魚 例題

假設a,b為非空迴圈鍊錶的尾指標 status是函式的型別,其值是函式結果狀態 如ok等 9 typedef int elemtype elemtype型別根據實際情況而定,這裡假設為int 10 11 typedef struct node 12node,linklist 1617 初始化帶頭結點...

c 小甲魚C 快速入門 一

輸入一串整數和任意數目的空格,計算整數的和 includeint main printf 結果是 d sum return 0 cin.peek cin.get includeusing namespace std int main if cin.peek n break cout 用法一 cin....