商品描述
Beginning C for Arduino, Second Edition will teach you:
- The C programming language
- How to use C to control a microcontroller and related hardware
- How to extend C by creating your own libraries, including an introduction to object-oriented programming
During the course of the book, you will learn the basics of programming, such as working with data types, making decisions, and writing control loops. You'll then progress onto some of the trickier aspects of C programming, such as using pointers effectively, working with the C preprocessor, and tackling file I/O. Each chapter ends with a series of exercises and review questions to test your knowledge and reinforce what you have learned.
商品描述(中文翻譯)
《Arduino入門C語言(第二版)》是為那些沒有微控制器或程式設計經驗的人所寫,但希望進行實驗並學習這兩者。這本書更新了新的專案和新板子,介紹了C程式語言,並通過簡單的示範來加強每個程式結構,展示如何使用C來控制Arduino系列的微控制器。作者Jack Purdum以引人入勝的風格教授良好的程式設計技術,使用他在25年的大學教學中磨練出的範例。
《Arduino入門C語言(第二版)》將教你:
- C程式語言
- 如何使用C來控制微控制器及相關硬體
- 如何通過創建自己的函式庫來擴展C,包括物件導向程式設計的介紹
在書的過程中,你將學習程式設計的基本知識,例如處理資料類型、做出決策和編寫控制迴圈。然後你將進一步了解C程式設計的一些較為複雜的方面,例如有效使用指標、使用C預處理器以及處理檔案輸入/輸出。每一章結尾都有一系列練習和複習問題,以測試你的知識並加強你所學的內容。
作者簡介
作者簡介(中文翻譯)
傑克·普德姆(Jack Purdum),博士,是一位擁有25年教學經驗的教育工作者。他擔任業餘無線電('ham')操作員超過50年,擁有一項美國影像軟體的專利,著作有16本程式設計書籍,並發表了多篇期刊和雜誌文章,還獲得了多項教學獎項。