## 前言
### 語言和數據
### 有關內存的事

內存為我們提供了存放數據的空間,以及空間所對應的地址;我們通過將高低電平抽象合并的方式來表示復雜的數據,通過內存地址來準確的存入和取出想要的數據。
這樣的機制其實在現實生活中處處可以見到。我們總是給實體賦予一定的“名稱”來準確定位每一個實體,你可以把自己的名字理解為地址。
內存抽象過程:
> 高低電平--->0,1,bit--->1byte(8 bits) ---> half word ---> word
### > 那么,什么是數據結構
研究數據在內存中的組織方式。
### 參考資料
* [comp.lang.c Frequently Asked Questions](http://c-faq.com/)
* [visualising data structures and algorithms through animation](http://visualgo.net/)
* [ 數據結構和算法可視化工具](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html)
* [畫圖工具](https://www.draw.io/)
* [C標準](http://www.gnu.org/software/libc/manual/pdf/libc.pdf)
* [百度思維導圖](http://naotu.baidu.com/file/7224a554895e54bd3655e7c076a0ed64?token=df2e1c117c82065d)