有個(gè)粉絲關(guān)于條件編譯的問題,程序一直編譯報(bào)錯(cuò)。我整理了關(guān)鍵的部分,下面代碼是頭文件中的定義。
做C語言開發(fā)的應(yīng)該都知道,C是面向過程開發(fā)的,而c++是面向?qū)ο箝_發(fā)的。而封裝、繼承與多態(tài)是面向?qū)ο箝_發(fā)的三大特征。
在實(shí)際的開發(fā)過程中,一組數(shù)據(jù)往往具有不同的數(shù)據(jù)類型,此時(shí)數(shù)組是不能夠滿足需求了。因?yàn)閿?shù)組中各元素的類型必須是一致的。為了解決這個(gè)需求,C中給出了另一種數(shù)據(jù)類型-結(jié)構(gòu)體,每一個(gè)成員可以是任意一種數(shù)據(jù)類型。
做C語言開發(fā)的應(yīng)該都知道,c是面向過程開發(fā)的,而c++是面向?qū)ο箝_發(fā)的。而封裝、繼承與多態(tài)是面向?qū)ο箝_發(fā)的三大特征。 但你可能不知道OOD(Object-Oriented Design)還有五大基本原則,被Bob大叔稱為SOLID原則,字母為每個(gè)原則的首字母,遵循這些原則能夠讓你的代碼在擴(kuò)展性、維護(hù)性以及重用性提高。而這些不正是我們所追求的嗎?
Flash Memory(閃速存儲(chǔ)器)是一種安全、快速的存儲(chǔ)體,具有體積小、容量大、成本低、掉電不丟失等一系列優(yōu)點(diǎn),已成為嵌入式系統(tǒng)中數(shù)據(jù)和程序最主要的載體。
深藏功名丿小志
liqinglong1023