最新章節
書友吧品牌:機械工業出版社
譯者:陳鋒 趙慧
上架時間:2025-06-05 13:30:43
出版社:機械工業出版社
本書數字版權由機械工業出版社提供,并由其授權上海閱文信息技術有限公司制作發行
- 封底 更新時間:2025-06-05 13:37:28
- 推薦閱讀
- 關于封面
- 關于作者
- B.2 常見格式
- B.1.3 寬度和精度
- B.1.2 特定格式化標志
- B.1.1 規范類型
- B.1 說明符語法
- 附錄B printf()格式指定符詳情
- A.6 GNU編譯器集
- A.5 Fritzing
- A.4 Arduino IDE
- A.3 VS Code
- A.2 獲取硬件:Adafruit
- A.1 獲取代碼
- 附錄A 硬件和軟件
- 12.4 未來展望
- 12.3 C/C++的行業生態
- 12.2 其他微控制器
- 12.1.2 Arduino源代碼
- 12.1.1 物聯網和Arduino
- 12.1 中高級課題
- 第12章 更進一步
- 11.4 下一步
- 11.3.8 文檔和分發
- 11.3.7 開車吧
- 11.3.6 控制它
- 11.3.5 更新小車項目
- 11.3.4 創建庫
- 11.3.3 創建控制器
- 11.3.2 改裝我們的小車
- 11.3.1 通信支持
- 11.3 導入自定義庫
- 11.2.2 頭文件
- 11.2.1 代碼(.ino)文件
- 11.2 多文件項目
- 11.1.4 我們的小車項目
- 11.1.3 自定義類型定義
- 11.1.2 預處理器宏
- 11.1.1 預處理器指令
- 11.1 創建自己的庫
- 第11章 自定義庫
- 10.7 下一步
- 10.6 我們的最終方案
- 10.5 字符串與字符數組
- 10.4.2 遞歸與迭代
- 10.4.1 展開循環,快樂且高效
- 10.4 循環優化
- 10.3 2的冪的冪
- 10.2.4 更近一步
- 10.2.3 查找表
- 10.2.2 整數計算與無計算
- 10.2.1 浮點計算替代方案
- 10.2 浮點數與整數計算
- 10.1 配置
- 第10章 更快的代碼
- 9.6 下一步
- 9.5 練習
- 9.4.2 中斷驅動編程
- 9.4.1 中斷服務例程
- 9.4 中斷
- 9.3.4 保存選擇
- 9.3.3 EEPROM
- 9.3.2 SRAM
- 9.3.1 閃存(PROGMEM)
- 9.3 Arduino的內存管理
- 9.2.6 到底有多熱
- 9.2.5 按鈕和數字輸入
- 9.2.4 分段式數碼管
- 9.2.3 這里熱嗎
- 9.2.2 串行監視器
- 9.2.1 傳感器和模擬輸入
- 9.2 微控制器輸入/輸出
- 9.1.4 試用Arduino的這些特性
- 9.1.3 “內置”函數
- 9.1.2 特殊類型
- 9.1.1 特有命名值
- 9.1 Arduino環境
- 第9章 小型系統
- 8.5 下一步
- 8.4.4 操作對象的作業
- 8.4.3 C++注意事項
- 8.4.2 更多關于對象的實踐
- 8.4.1 C++對象和變量
- 8.4 Arduino草圖和C++
- 8.3.2 使用Arduino庫
- 8.3.1 管理庫
- 8.3 Arduino庫
- 8.2.3 外部LED升級
- 8.2.2 LED
- 8.2.1 選擇板子
- 8.2 你的第一個Arduino項目
- 8.1.3 在Linux上安裝
- 8.1.2 在macOS上安裝
- 8.1.1 在Windows上安裝
- 8.1 Arduino IDE(Windows、macOS、Linux)
- 第8章 在Arduino中的C語言
- 7.4 下一步
- 7.3 尋找新的庫
- 7.2.2 尋找我們的興趣所向
- 7.2.1 填充字符串
- 7.2 組合起來
- 7.1.6 ctype.h
- 7.1.5 time.h
- 7.1.4 math.h
- 7.1.3 string.h
- 7.1.2 stdlib.h
- 7.1.1 stdio.h
- 7.1 C標準庫
- 第7章 庫
- 6.8 下一步
- 6.7 指針語法回顧
- 6.6.4 函數和結構體
- 6.6.3 結構體指針
- 6.6.2 分配和訪問結構體成員
- 6.6.1 定義結構體
- 6.6 C結構體
- 6.5.2 使用free()釋放內存
- 6.5.1 使用malloc()分配內存
- 6.5 用數組管理內存
- 6.4 函數和指針
- 6.3 數組指針
- 6.2 指針算術
- 6.1.4 全局變量和堆
- 6.1.3 局部變量和棧
- 6.1.2 數組
- 6.1.1 NULL值和指針錯誤
- 6.1 C語言中的地址
- 第6章 指針和引用
- 5.9 下一步
- 5.8.2 命令行參數和main()
- 5.8.1 返回值和main()
- 5.8 main()函數
- 5.7 變量作用域
- 5.6 嵌套調用和遞歸
- 5.5.2 忽略返回值
- 5.5.1 使用返回值
- 5.5 返回信息
- 5.4.4 從函數退出
- 5.4.3 多種類型
- 5.4.2 將字符串傳遞給函數
- 5.4.1 傳遞簡單類型
- 5.4 向函數發送信息
- 5.3 簡單函數
- 5.2 函數流
- 5.1 熟悉的函數
- 第5章 函數
- 4.5 下一步
- 4.4 轉換答案
- 4.3 混合位和字節
- 4.2.4 位運算符
- 4.2.3 八進制和十六進制數值的輸入與輸出
- 4.2.2 C語言中的八進制和十六進制字面量
- 4.2.1 二進制、八進制、十六進制
- 4.2 存儲位
- 4.1.4 訪問多維數組中的元素
- 4.1.3 多維數組
- 4.1.2 回顧字符串
- 4.1.1 創建和操作數組
- 4.1 用數組存儲多個元素
- 第4章 位和(許多)字節
- 3.7 下一步
- 3.6 練習
- 3.5.2 變量作用域
- 3.5.1 嵌套循環和表格
- 3.5 嵌套
- 3.4.3 do/while變式
- 3.4.2 while語句
- 3.4.1 for語句
- 3.4 循環語句
- 3.3 三元運算符和條件賦值
- 3.2.2 switch語句
- 3.2.1 if語句
- 3.2 分支
- 3.1.2 邏輯運算符
- 3.1.1 比較運算符
- 3.1 布爾值
- 第3章 控制流
- 2.5 下一步
- 2.4.3 類型轉換
- 2.4.2 執行順序
- 2.4.1 算術運算符
- 2.4 運算符和表達式
- 2.3.3 scanf()和輸入解析
- 2.3.2 格式化輸出
- 2.3.1 printf()格式
- 2.3 printf()和scanf()
- 2.2.5 變量賦值
- 2.2.4 變量名稱
- 2.2.3 數字
- 2.2.2 字符串和字符
- 2.2.1 獲取用戶輸入
- 2.2 變量和類型
- 2.1.2 語句流
- 2.1.1 分隔符
- 2.1 C語言中的語句
- 第2章 存儲和狀態
- 1.3 下一步
- 1.2.4 運行代碼
- 1.2.3 編譯代碼
- 1.2.2 創建C語言“Hello,World”
- 1.2.1 所需工具
- 1.2 入門
- 1.1 優勢和劣勢
- 第1章 C語言基礎
- 前言
- O'Reilly Media Inc.介紹
- 版權信息
- 封面
- 封面
- 版權信息
- O'Reilly Media Inc.介紹
- 前言
- 第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章 函數
- 5.1 熟悉的函數
- 5.2 函數流
- 5.3 簡單函數
- 5.4 向函數發送信息
- 5.4.1 傳遞簡單類型
- 5.4.2 將字符串傳遞給函數
- 5.4.3 多種類型
- 5.4.4 從函數退出
- 5.5 返回信息
- 5.5.1 使用返回值
- 5.5.2 忽略返回值
- 5.6 嵌套調用和遞歸
- 5.7 變量作用域
- 5.8 main()函數
- 5.8.1 返回值和main()
- 5.8.2 命令行參數和main()
- 5.9 下一步
- 第6章 指針和引用
- 6.1 C語言中的地址
- 6.1.1 NULL值和指針錯誤
- 6.1.2 數組
- 6.1.3 局部變量和棧
- 6.1.4 全局變量和堆
- 6.2 指針算術
- 6.3 數組指針
- 6.4 函數和指針
- 6.5 用數組管理內存
- 6.5.1 使用malloc()分配內存
- 6.5.2 使用free()釋放內存
- 6.6 C結構體
- 6.6.1 定義結構體
- 6.6.2 分配和訪問結構體成員
- 6.6.3 結構體指針
- 6.6.4 函數和結構體
- 6.7 指針語法回顧
- 6.8 下一步
- 第7章 庫
- 7.1 C標準庫
- 7.1.1 stdio.h
- 7.1.2 stdlib.h
- 7.1.3 string.h
- 7.1.4 math.h
- 7.1.5 time.h
- 7.1.6 ctype.h
- 7.2 組合起來
- 7.2.1 填充字符串
- 7.2.2 尋找我們的興趣所向
- 7.3 尋找新的庫
- 7.4 下一步
- 第8章 在Arduino中的C語言
- 8.1 Arduino IDE(Windows、macOS、Linux)
- 8.1.1 在Windows上安裝
- 8.1.2 在macOS上安裝
- 8.1.3 在Linux上安裝
- 8.2 你的第一個Arduino項目
- 8.2.1 選擇板子
- 8.2.2 LED
- 8.2.3 外部LED升級
- 8.3 Arduino庫
- 8.3.1 管理庫
- 8.3.2 使用Arduino庫
- 8.4 Arduino草圖和C++
- 8.4.1 C++對象和變量
- 8.4.2 更多關于對象的實踐
- 8.4.3 C++注意事項
- 8.4.4 操作對象的作業
- 8.5 下一步
- 第9章 小型系統
- 9.1 Arduino環境
- 9.1.1 特有命名值
- 9.1.2 特殊類型
- 9.1.3 “內置”函數
- 9.1.4 試用Arduino的這些特性
- 9.2 微控制器輸入/輸出
- 9.2.1 傳感器和模擬輸入
- 9.2.2 串行監視器
- 9.2.3 這里熱嗎
- 9.2.4 分段式數碼管
- 9.2.5 按鈕和數字輸入
- 9.2.6 到底有多熱
- 9.3 Arduino的內存管理
- 9.3.1 閃存(PROGMEM)
- 9.3.2 SRAM
- 9.3.3 EEPROM
- 9.3.4 保存選擇
- 9.4 中斷
- 9.4.1 中斷服務例程
- 9.4.2 中斷驅動編程
- 9.5 練習
- 9.6 下一步
- 第10章 更快的代碼
- 10.1 配置
- 10.2 浮點數與整數計算
- 10.2.1 浮點計算替代方案
- 10.2.2 整數計算與無計算
- 10.2.3 查找表
- 10.2.4 更近一步
- 10.3 2的冪的冪
- 10.4 循環優化
- 10.4.1 展開循環,快樂且高效
- 10.4.2 遞歸與迭代
- 10.5 字符串與字符數組
- 10.6 我們的最終方案
- 10.7 下一步
- 第11章 自定義庫
- 11.1 創建自己的庫
- 11.1.1 預處理器指令
- 11.1.2 預處理器宏
- 11.1.3 自定義類型定義
- 11.1.4 我們的小車項目
- 11.2 多文件項目
- 11.2.1 代碼(.ino)文件
- 11.2.2 頭文件
- 11.3 導入自定義庫
- 11.3.1 通信支持
- 11.3.2 改裝我們的小車
- 11.3.3 創建控制器
- 11.3.4 創建庫
- 11.3.5 更新小車項目
- 11.3.6 控制它
- 11.3.7 開車吧
- 11.3.8 文檔和分發
- 11.4 下一步
- 第12章 更進一步
- 12.1 中高級課題
- 12.1.1 物聯網和Arduino
- 12.1.2 Arduino源代碼
- 12.2 其他微控制器
- 12.3 C/C++的行業生態
- 12.4 未來展望
- 附錄A 硬件和軟件
- A.1 獲取代碼
- A.2 獲取硬件:Adafruit
- A.3 VS Code
- A.4 Arduino IDE
- A.5 Fritzing
- A.6 GNU編譯器集
- 附錄B printf()格式指定符詳情
- B.1 說明符語法
- B.1.1 規范類型
- B.1.2 特定格式化標志
- B.1.3 寬度和精度
- B.2 常見格式
- 關于作者
- 關于封面
- 推薦閱讀
- 封底 更新時間:2025-06-05 13:37:28