用戶名: 密碼:     註冊 幫助中心 | 我的帳號 | 關於我們

高效微控制器C語言編程

  • 作者:(美)馬克·盧瓦|責編:王春華|譯者:陳鋒//趙慧
  • 出版社:機械工業
  • ISBN:9787111769989
  • 出版日期:2025/01/01
  • 裝幀:平裝
  • 頁數:256
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    對於希望使用最小微控制器或從較大微控制器中獲得最高性能的製造商來說,C語言仍然是最佳選擇。本書為所有從事微控制器編程的人提供了紮實的C語言基礎知識。你將探索C語言讓開發人員和製造商從微小設備中獲得巨大成果的多種方法。
    作者Marc Loy將向你展示如何從零開始編寫整潔、可維護的C代碼。C和C++仍然廣泛用於編寫設備驅動程序或操作系統的底層代碼。通過了解C語言的語法和特性,你將獲得持久的電腦語言素養,這將幫助你更輕鬆地掌握新語言和新風格。
    通過學習本書,你將:
    學習C語言基礎,如數據類型、流程式控制制和函數。
    探索內存管理,包括程序如何在小型設備上運行。
    了解Reddit或Stack Overflow等在線論壇提供的答案。
    編寫既可讀又可維護的高效自定義C代碼。
    分析代碼的性能並權衡優化措施。
    評估第三方庫,以便在自己的項目中使用它。
    創建自己的庫,並與他人共享。

作者介紹
(美)馬克·盧瓦|責編:王春華|譯者:陳鋒//趙慧
    馬克·盧瓦(Marc Loy),在20世紀80年代開始學習6808彙編語言,在學校的HERO 1上編寫程序,並對編程產生了濃厚興趣。他曾在Sun Microsystems開發軟體,並提供有關Java、Unix和網路方面的培訓課程,向廣大受眾傳授知識。從那以後,他一直在為更多的人提供培訓。如今,他主要從事技術和媒體方面的咨詢和寫作。他還對創客產生了濃厚興趣,並正在探索嵌入式電子和可穿戴設備領域。

目錄
前言
第1章  C語言基礎
  1.1  優勢和劣勢
  1.2  入門
    1.2.1  所需工具
    1.2.2  創建C語言「Hello,World」
    1.2.3  編譯代碼
    1.2.4  運行代碼
  1.3  下一步
第2章  存儲和狀態
  2.1  C語言中的語句
    2.1.1  分隔符
    2.1.2  語句流
  2.2  變數和類型
    2.2.1  獲取用戶輸入
    2.2.2  字元串和字元
    2.2.3  數字
    2.2.4  變數名稱
    2.2.5  變數賦值
  2.3  printf()和scanf()
    2.3.1  printf()格式
    2.3.2  格式化輸出
    2.3.3  scanf()和輸入解析
  2.4  運算符和表達式
    2.4.1  算術運算符
    2.4.2  執行順序
    2.4.3  類型轉換
  2.5  下一步
第3章  控制流
  3.1  布爾值
    3.1.1  比較運算符
    3.1.2  邏輯運算符
  3.2  分支
    3.2.1  if語句
    3.2.2  switch語句
  3.3  三元運算符和條件賦值
  3.4  循環語句
    3.4.1  for語句
    3.4.2  while語句
    3.4.3  do/while變式
  3.5  嵌套
    3.5.1  嵌套循環和表格
    3.5.2  變數作用域
  3.6  練習
  3.7  下一步
第4章  位和(許多)位元組
  4.1  用數組存儲多個元素
    4.1.1  創建和操作數組
    4.1.2  回顧字元串
    4.1.3  多維數組

    4.1.4  訪問多維數組中的元素
  4.2  存儲位
    4.2.1  二進位、八進位、十六進位
    4.2.2  C語言中的八進位和十六進位字面量
    4.2.3  八進位和十六進位數值的輸入與輸出
    4.2.4  位運算符
  4.3  混合位和位元組
  4.4  轉換答案
  4.5  下一步
第5章  函數
第6章  指針和引用
第7章  庫
第8章  在Arduino中的C語言
第9章  小型系統
第10章  更快的代碼
第11章  自定義庫
第12章  更進一步
附錄A  硬體和軟體
附錄B  printf()格式指定符詳情

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032