官术网_书友最值得收藏!

第2章 存儲和狀態

編程的本質是對數據的操作。編程語言為人類提供了一個界面,告訴計算機這些數據是什么,以及你想對這些數據做什么。為功能強大的機器設計的語言可能會隱藏(或推斷)許多有關數據存儲的細節,但C語言在這方面仍然相當簡單。也許用“簡單”這個詞并不恰當,但C語言的數據存儲方法簡單明了,同時還允許進行復雜的操作。正如我們將在第6章中看到的,C語言還為程序員提供了一個窗口,讓他們了解數據在計算機內存中的存儲位置等底層問題。當我們在本書后半部分開始直接使用微控制器時,這種訪問將變得更加重要。

不過現在,我想先介紹一些C語言語法的基礎知識,這樣我們就可以開始編寫原創程序,而不僅僅是照搬書上的代碼了。本章有很多這樣的代碼,我們衷心鼓勵你在閱讀過程中復制它們!但希望我們能達到這樣的境界,即你可以創造出新穎的答案來應對自己的編程挑戰。

如果你已經從其他語言的編程經驗中感到得心應手,那么本章可以略讀。你應該閱讀2.3節中關于printf()和scanf()函數的內容,其他章節可能也會涉及。

主站蜘蛛池模板: 甘德县| 姚安县| 凭祥市| 玛纳斯县| 山丹县| 京山县| 手游| 鲜城| 桃江县| 平遥县| 大邑县| 舟山市| 都匀市| 梅河口市| 个旧市| 织金县| 怀宁县| 临澧县| 新竹市| 响水县| 呈贡县| 藁城市| 光泽县| 揭西县| 岚皋县| 连南| 龙胜| 砚山县| 澄迈县| 田东县| 成安县| 宜兰县| 禄丰县| 盐津县| 平和县| 新营市| 西华县| 外汇| 龙陵县| 漳浦县| 文山县|