天天看點

C語言資料結構(1)--序言

1. 關于C語言

C語言是一門經典的語言,有着悠久的曆史,而且還長期霸占各類程式設計語言排行榜的前幾位,可謂經久不衰。

C語言也是本人學習的第一門正兒八經的程式設計語言,剛開始學的時候可謂如癡如醉,哈哈,好像從此之後也再也沒有這麼認真的學習過程式設計語言文法。

總之C語言,很重要。

2. 關于C語言資料結構

我記得剛開始學資料結構的時候,不管是網上,還是教科書,都沒有很好的系列教程。

要麼僅有短短的幾篇,要麼根本就是給的僞代碼,要麼就是變量命名亂七八糟,簡直不能忍。導緻我資料結構一直停留在數組水準…甚是尴尬,不能忍也。

再者,其他進階語言的資料結構,往往都是封裝好的,使我們難有動力去學習,C語言就比較光秃秃的,很多結構都得自己實作,而且還有靈活多變的指針,足夠鋒利的實作各類結構。

3. 關于開發環境

上學的時候都是用Visual C++ 6.0寫C和C++代碼,當時覺得VC6太奢華了,功能太複雜了。

後來用Visual Studio 2005寫C#的時候,被VS2005華麗麗的的界面徹底震倒了。

再後來順理成章也用了VS2008、VS2010、VS2013、VS2017,每次使用新版還得懷念舊版,看來咱是個有感情的、懷舊的人啊。

再後來也用了Eclipse、IDEA,還有最近十分流行的VSCode。

但是Visual Studio作為宇宙第一IDE,再加上懷舊因素,再加上喜新厭舊因素,本次C語言資料結構就用VS2015實作吧~

(PS:本來想用VS2017的,奈何發現VS2017安裝比較慢,不如VS2015直接用離線安裝包安裝即可)

4. 能寫多少

以本人的尿性,估計最多寫10篇,超過10篇,看來我确實很不錯,我是真的真的真的很不錯.

繼續閱讀