章節說明:前言
第一章 C 的基礎知識
第二章 儲存和敘述
第三章 控制流程
第四章 位元和(許多)位元組
第五章 函數
第六章 指標和參照
第七章 程式庫
第八章 真實世界的 C 與 Arduino
第九章 較小的系統
第十章 更快的程式碼
第十一章 客製化程式庫
第十二章 下個下一步
附錄A 硬體和軟體
附錄B printf() 格式說明符詳細資訊
購物比價 | 找書網 | 找車網 |
FindBook |
有 5 項符合
Smaller C|用於小型機器之精實程式碼的圖書 |
圖書選購 |
型式 | 價格 | 供應商 | 所屬目錄 | $ 537 |
金石堂 |
C/C# |
$ 612 |
博客來 |
C/C++ |
$ 612 |
誠品網路書店 |
電腦資訊總論 |
$ 646 |
TAAZE 讀冊生活 |
中文書 |
$ 646 |
iRead灰熊愛讀書 |
程式語言 |
---|
圖書館借閱 |
國家圖書館 | 全國圖書書目資訊網 | 國立公共資訊圖書館 | 電子書服務平台 | MetaCat 跨館整合查詢 |
臺北市立圖書館 | 新北市立圖書館 | 基隆市公共圖書館 | 桃園市立圖書館 | 新竹縣公共圖書館 |
苗栗縣立圖書館 | 臺中市立圖書館 | 彰化縣公共圖書館 | 南投縣文化局 | 雲林縣公共圖書館 |
嘉義縣圖書館 | 臺南市立圖書館 | 高雄市立圖書館 | 屏東縣公共圖書館 | 宜蘭縣公共圖書館 |
花蓮縣文化局 | 臺東縣文化處 |
|
內容簡介:「無論是C的新手或IoT開發人員,《Smaller C》的讀者都能在數小時內為微控制器編寫出精實、乾淨、高效率的C程式。」
—Tony Crawford
《C in a Nutshell》的合著者
「《Smaller C》提醒了我,當程式設計回歸到最基本的時候,確實是非常有趣的。」
—Alex Faber
軟體開發人員
對於希望從最小型到較大型微控制器中獲得最高效能的製造商來說,C語言仍然是最佳選擇。這本實用書籍為任何從事微控制器程式設計的人提供了C基礎知識的堅實基礎。您將探索C如何讓開發人員和製造商能夠從微型裝置中獲得巨大成果的多種方式。
作者Marc Loy向您展示了如何從頭開始編寫乾淨、可維護的C程式碼。這種語言及其同類語言C++仍廣泛被用於為裝置驅動程式或作業系統編寫的低階程式碼。透過理解C的語法及其怪癖,您將獲得持久的電腦語言素養,這將幫助您更輕鬆地掌握新的語言和風格。
‧學習C的基礎知識,例如資料型別、流程控制和函數
‧探索記憶體管理,包括程式是如何在小型裝置上執行的
‧理解Reddit或Stack Overflow等線上論壇中所提供的答案
‧編寫既可讀又可維護的高效率客製化C程式碼
‧分析程式碼的效能並進行是否優化的取捨
‧評估在您自己的專案中使用的第三方程式庫
‧建立您自己的程式庫並與他人分享
|