嵌入式開發之C基礎學習筆記10--總結

嵌入式C總結

一.學習編程語言的一些建議

1)多動手
  學習編程惟一方法就是編寫調試程序。看再多的書,效果也比不上設計調試一個簡單程序
2)養成良好的編程習慣
3)注意細節
4)瞭解開發環境
  在學習編程語言的同時,也許要了解編程語言的開發,使用環境。如硬件平臺(51,MSP430,PC),操做系統(nCOS,linux,DOS),集成開發環境(Keil C,Borland C)等
5)多看書,勤思考


二. 可移植性

 咱們建議相似下面的類型定義來替代
 typedef unsigned char BOOLEAN;
 typedef unsigned char INT8U;
 typedef signed char INT8S;
 typedef unsigned int INT16U;
 typedef signed int INT16S;
 typedef unsigned long INT32U;
 typedef signed long INT32S;
 typedef float        FP32;
 typedef double fp64;


  在變量無需用到負數時,明肯定義其爲unsigned char或者是INT8U
  在變量可能用到負數時,明肯定義其位singed char或者是INT8S


三. 參考書籍和資料

 1) 《C程序設計語言》
 2) 《C Primer Plus中文版》
 3)《C和指針》
 4) 《C陷阱與缺陷》
 5)《C專家編程》
 6)《C語言常見問題解答》


 嵌入式編程書籍
 1)《C/C++嵌入式系統編程》
 2)《嵌入式實時操做系統》
 3)《嵌入式系統構件》


四. 網上資源

 1) http://www.vczx.com/minute/c.php  2) csdn  3) http://www.c51bbs.com   
相關文章
相關標籤/搜索