本書從數據在內存中的存儲形式入手,由淺入深地介紹c語言的語法知識,以需求作為驅動,先引導讀者發現此時需要有某種功能,再講解如何用c語言實現這種功能,並通過有趣味性和實用性的編程實例講解程序設計的方法和技巧。在講解循環、函數、指針等c語言的難點時,對計算機硬件、數據結構、軟件工程等後續知識略有介紹,引導讀者進一步探究軟件開發所需要的知識體繫,同時也說明計算機專業知識之間是相互關聯的。每一章的後面設置了“實踐建議”,引導讀者通過實際操作鞏固書中所述的相關規則、規定。本書以vc++6.0為編程環境,程序示例結構規範,完整程序均在該環境下測試通過