書名: C語言入門與進階教學:跨平臺程式設計及最新C11語法介紹 (1版)
作者: 鄭昌杰
版次: 1
ISBN: 9789866301988
出版社: 國立陽明交通大學出版社
書籍開數、尺寸: 19x21x3.44
頁數: 688
內文印刷顏色: 單色
#資訊
#電腦網際網路
定價: 620
售價: 527
庫存: 庫存: 1
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

【簡介】  這是一本入門容易且極具深度的C語言學習與參考書籍,由淺至深介紹如何以正確的觀念開發C語言的程式,並介紹C89、C99與C11之間的差異。   由於目前已非單一作業系統獨占市場的時代,學習程式語言必須要有跨越平台的思維,才能符合市場的需求。有鑑於此,本書也會介紹在各種平台開發程式時應注意的事項,並且幫助您建立正確的程式開發觀念,深入地瞭解語法上的細節與注意事項。   若是對C語言已有基本概念的讀者朋友,可從本書發現許多程式開發上的問題與細節是多麼的重要,而且,其中可能是您所忽略的,甚至是從未預料到的。 本書特色   1.介紹C語言的所有語法與資料型態   2.入門與進階的跨平台實例演練   3.計算機概論與各種C語言版本之間的差異   4.在各種平台上以C語言開發程式的注意事項   5.每章均附練習題,難易兼具,適合程度不同的讀者練習 【目錄】 第1章 計算機基礎知識 第2章 認識C語言 第3章 資料型態 第4章 運算式 第5章 敘述句 第6章 指標 第7章 陣列與動態記憶空間管理 第8章 字串與文字 第9章 函式 第10章 自訂型態 第11章 檔案處理 附錄 參考資料

為您推薦

8051單晶片C語言入門與實作(附Keil C 試用版光碟)二版 (2版)

8051單晶片C語言入門與實作(附Keil C 試用版光碟)二版 (2版)

類似書籍推薦給您

融合實際教學經驗,詳細介紹8051的功能特色,循序漸近由淺入深。 簡單實用的電路編排,好教好學,即學即用。 精闢的學後評量,奠定完整基礎觀念。 階段式的單元安排,學到哪那做到哪,讓理論與實作並行。 結合免費自製發展工具,讓8051學習更輕鬆。 實習單元採用普遍控制元件,學習基礎更紮實。 更新的內容,讓您充份掌握單晶片市場脈動。 目錄 第 1 章 單晶片概論 1-1 何謂單晶片微電腦 1-2 MCS-51單晶片微控器種類 課後習題 第 2 章 8051硬體架構分析 2-1 8051的內部結構 2-2 振盪與時序 2-3 CPU 2-4 四組輸入 / 輸出埠 2-5 程式記憶體 2-6 資料記憶體 課後習題 第 3 章 Keil C語言 3-1 Keil C的基本架構 3-2 前置處理器 3-3 C語言的變數 3-4 C語言的資料型態 3-5 8051專用資料型態 3-6 程式區 3-7 記憶體形式 3-8 Keil C的運算子 3-9 Keil C的流程控制 3-10 Keil C的陣列 課後習題 第 4 章 程式設計 4-1 程式開發流程 4-2 Keil C 使用簡介 4-3 編輯原始程式 4-4 編譯及連結 4-5 除錯 / 模擬 4-6 燒錄器 4-7 讓AT89S51工作所需的基本電路 課後習題 第 5 章 基礎電路實作 5-1 延時時間的計算實作 5-2 輸出入埠實作 - 由八個 LED 所組成的跑馬燈 5-3 輸出入埠實作 - 利用建表的方法寫廣告燈程式 5-4 七段顯示器顯示實作 - 讓七段顯示器顯示0~9 5-5 按鍵實作 - 以一個七段顯示器顯示開關被按下的次數 5-6 聲音產生實作 - 產生Do、Re、Mi聲音 課後習題 第 6 章 中 斷 6-1 何謂中斷 6-2 8051中斷介紹 6-3 中斷的致能與除能 6-4 中斷優先權 6-5 中斷程式的設定 實習1 外部中斷INT0實作 實習2 外部中斷INT0及INT1實作 課後習題 第 7 章 計時計數器 7-1 Timer0 和 Timer1 的工作模式 7-2 計時 / 計數器的控制邏輯分析 7-3 如何啟動計時 / 計數器 7-4 Timer0 和 Timer1 的 mode 0 工作模式 7-5 Timer0 和 Timer1 的 mode 1 工作模式 7-6 Timer0 和 Timer1 的 mode 2 工作模式 7-7 Timer0 和 Timer1 的 mode 3 工作模式 7-8 讓8051的TimerX正確工作的程式設計 實習1 計時模式0 - LED閃爍(採用計時溢位偵測方法) 實習2 計時模式0 - LED閃爍(採用計時中斷偵測方法) 實習3 Timer0的 mode1 - 一分鐘計時器 實習4 Timer0的 mode2 實習5 看門狗計時器 課後習題 第 8 章 串列傳輸 8-1 UART 資料傳送方式 8-2 UART 資料傳送的同步問題 8-3 傳輸速率 8-4 工作模式 8-5 工作模式分析 8-6 各種模式的鮑率分析 實習1 UART的mode 0 – 輸出埠擴充 實習2 UART的mode 0 – 輸入埠擴充 實習3 UART的mode 1– 8051間資料的單向傳輸 實習4 UART雙向傳輸 – 兩個MCS-51互傳資料 課後習題 第 9 章 進階實作 9-1 多組七段顯示器的掃描顯示方法 9-2 矩陣式鍵盤實作 9-3 矩陣鍵盤與顯示器共用掃描線實作 9-4 聲音的產生 9-5 5×7 點陣型 LED 顯示實作 9-6 步進馬達之控制 9-7 文字型 LCD 顯示器 9-8 ADC與DAC之應用 課後習題 附 錄 附錄A 8051 IAR C 語言 附錄B AT89S51 ISP 實習板使用說明 附錄C AT89S51 ISP 外部擴充實習電路使用說明 附錄D 課後練習簡答

原價: 430 售價: 366 現省: 64元
立即查看
C++程式語言入門與應用

C++程式語言入門與應用

類似書籍推薦給您

原價: 420 售價: 357 現省: 63元
立即查看
C語言程式設計:入門與實務演練(附範例光碟) (3版)

C語言程式設計:入門與實務演練(附範例光碟) (3版)

類似書籍推薦給您

C語言程式設計:入門與實務演練(第三版)(附範例光碟) ISBN13:9789865038175 出版社:全華圖書 作者:吳卓俊 裝訂/頁數:平裝/616頁 附件:光碟 規格:26cm*19cm (高/寬) 重量:1105克 版次:3 出版日:2021/08/12 中國圖書分類:電腦程式語言 ■ 本書特色 1.本書內容適用Windows、Linux與Mac OS作業系統。 2.詳細完整的語法說明與觀念解析,為您奠定C語言程式設計的基礎。 3.易學易懂的章節內容與程式講解,助您瞭解程式設計的思維與方法。 4.深入淺出的程式範例與詳細演示,讓您掌握程式設計的邏輯與精髓。 5.全書共有: -165個程式範例,讓您打好程式設計的基礎。 -542個課後練習,豐富您的解題與實作經驗。 -23個進階實務演練,全面提升您的專業技能。 6.作者為本書建立專屬網站,有本書的範例程式下載、勘誤、讀者心得等。 ※ 隨書光碟收錄全書所有範例程式及進階實務演練。 ■ 內容簡介 本書內容涵蓋了C語言的入門基礎(包含資料型態、運算式、格式化的輸入與輸出、條件與流程控制、迴圈以及陣列等主題),以及進階應用(包含了指標、字串、使用者自定資料型態、記憶體管理等主題),並提供大量的程式範例供讀者參考。 第三版相較於前版,大幅度地增加範例程式達165個。提供完整的解析,詳細並逐步地說明解題的技巧與程式設計的過程,除了可以幫助讀者了解程式碼的意義與語法規則外,更可以讓讀者們擁有程式設計最為重要的思維技巧與邏輯觀念。 23個實務程式演練題目的選擇,是作者20年來在大專院校資訊相關系所授課的經驗,所挑選出適合初學者學習(足夠簡單、易於理解),但具有未來拓展性的應用題目。相信這些實務程式演練,可以讓讀者將每章所學習到的知識,轉換為實際開發應用程式的能力! 每章末亦附有大量的課後練習(包含簡答題、選擇題與程式練習題,全書共542題),足以供讀者自習之用,亦可供教師做為作業或考試命題之用。 第三版相較於前版: 1.大幅度增加各章節的範例程式以及課後練習 • 各章節的程式範例,從124個增加到165個,增幅33%以上! • 課後練習從323題增加到542題,增幅67.8%以上! • 進階實務演練從20個增加到23個,增幅15%! 本次特別增加1A2B遊戲,讓學生學習如何透過「問題求解空間」,實現簡單的AI程式設計! 2.新增以下內容: • 3-6節常值(介紹literal的意義並提供範例演示) • 4-7節取址運算子(介紹&運算子並提供範例演示) • 4-10節位元運算子(介紹<<、>>、&、|、~與^ bitwise運算子,提供真值表以及範例演示) • 4-12節常數運算式(介紹constant expression) • 12-1-8節位元欄位(介紹bit field並提供範例演示) • 12-2節共有體(將Unions中譯為共有體) • 新增3個程式設計實務演練 • 附錄BC語言運算子優先順序與關聯性彙整 • 附錄CASCII字元編碼表 3.大幅改寫〈陣列〉之內容,內容包含基本概念說明、詳細一維與多維陣列宣告與使用方法、陣列記憶體配置、常用陣列應用彙整(含traversing、arggegation與sorting)等主題。 4.作者為本書建立專屬網站,有本書的範例程式下載、勘誤、讀者心得等。 ■ 目錄 CH1 Hello, World 1-1 C 語言簡介 1-2 C 語言程式設計流程 1-3 開始前的準備 1-4 在Linux/Mac OS 系統中開發程 1-5 在Windows 系統中開發程式 1-6 程式碼說明 CH2 IPO 程式設計模型 2-1 IPO 模型 2-2 IPO 程式設計 CH3 變數、常數與資料型態 3-1 記憶體定址 3-2 變數與記憶體位址 3-3 常數 3-4 基本資料型態 3-5 資料型態轉換 3-6 常值 3-7 程式設計實務演練 CH4 運算式 4-1 運算式、運算元與運算子 4-2 算術運算子 4-3 賦值運算子 4-4 複合賦值運算子 4-5 遞增與遞減運算子 4-6 逗號運算子 4-7 取址運算子 4-8 sizeof 運算子 4-9 關係與邏輯運算子 4-10 位元運算子 4-11 優先順序與關聯性 4-12 常數運算式 4-13 程式設計實務演練 CH5 格式化輸入與輸出 5-1 printf() 函式的格式指定子 5-2 scanf() 函式的格式指定子 5-3 printf() 與scanf() 應用 5-4 程式設計實務演練 CH6 條件敘述 6-1 邏輯運算式 6-2 if 敘述 6-3 switch 敘述 6-4 條件運算式 6-5 布林型態與數值定義 6-6 程式設計實務演練 6-7 流程圖與程式設計 CH7 迴圈 7-1 while 迴圈 7-2 do while 迴圈 7-3 for 迴圈 7-4 無窮迴圈 7-5 巢狀迴圈 7-6 從迴圈中跳離 7-7 程式設計實務演練 CH8 陣列 8-1 基本概念 8-2 陣列宣告與存取 8-3 記憶體配置 8-4 陣列應用範例 8-5 程式設計實務演練 CH9 函式 9-1 函式定義 9-2 main() 函式 9-3 函式呼叫 9-4 變數作用範圍 9-5 遞迴 9-6 函式原型與標頭檔 9-7 函式庫 9-8 網路資源 9-9 程式設計實務演練 CH10 指標 10-1 基本概念 10-2 指標變數 10-3 取址運算子 10-4 間接取值運算子 10-5 指標賦值 10-6 指標與函式 10-7 傳值呼叫與傳址呼叫 CH11 字串 11-1 字串常值 11-2 字串變數 11-3 字串的輸出 11-4 字串的輸入 11-5 字串與函式呼叫 11-6 字串處理函式 11-7 字串陣列 11-8 命令列引數 11-9 程式設計實務演練 CH12 使用者自定資料型態 12-1 結構體 12-2 共有體 12-3 列舉 12-4 程式設計實務演練 CH13 指標與陣列 13-1 指標運算與陣列 13-2 以指標走訪陣列 13-3 指標與陣列互相轉換使用 13-4 常見的陣列處理 13-5 以陣列做為函式的引數 13-6 指標與多維陣列 13-7 程式設計實務演練 CH14 記憶體配置與管理 14-1 變數範圍 14-2 生命週期 14-3 C 語言程式的記憶體佈局 14-4 程式設計實務演練 CH15 高階指標應用 15-1 指標與字串 15-2 動態配置字串 15-3 動態陣列 15-4 動態結構體 15-5 函式指標 15-6 結構體的彈性陣列成員 CH16 前置處理器指令 16-1 巨集 16-2 檔案引入 16-3 條件式編譯 16-4 行內函式 附錄A 各作業平台C 語言編譯及開發工具簡介 附錄B Mac OS X 作業系統 附錄C Microsoft Windows 作業系統 索引 電子書(收錄於本書隨附光碟中)  補充習題 補充程式練習題

原價: 650 售價: 553 現省: 97元
立即查看
PC 螢幕控制與 GAME 設計實務入門 C 語言篇

PC 螢幕控制與 GAME 設計實務入門 C 語言篇

類似書籍推薦給您

原價: 260 售價: 247 現省: 13元
立即查看
第一次學C語言入門就上手 (1版)

第一次學C語言入門就上手 (1版)

類似書籍推薦給您

【簡介】 本書的特色有三: 1.程式語言是一種語言,它有很多特性和我們的中文很像,本書由中文導入程式語言,讓學生不會覺得學習程式語言是一門全新的學問,而畏懼學習。 2.C語言的if、for、while敘述、陣列、函數和檔案處理是很多種程式語言共同有的內容,且很多領域只需要用到這些內容就足以應付其工作所需,有鑑於此,本書僅介紹這些語法,搭配充足的例子,讓讀者可以很容易地進入程式語言的領域。 3.本書還包含:筆者教授程式語言課時,學生所提出來的問題,例如:變數為何要宣告而標誌不用;若a為浮點數,為何不能寫成if(a==0.0)等等。 【目錄】 第一章 程式語言簡介 1.1 人類語言與程式語言 1.2 二進位系統 1.3 流程圖 1.4 結構化程式設計 1.5 撰寫程式 第一章習題 第二章 程式的基礎 2.1 變數和常數 2.2 變數的宣告 2.3 輸出入函數 2.4 define、sizeof 2.5 註解 第二章習題 第三章 直敘述程式 3.1 運算式 3.2 算術運算子與資料型態轉換 3.3 幾個直敘述程式範例 第三章習題 第四章 選擇性敘述 4.1 條件運算式 4.2 if敘述 4.3 switch敘述 4.4 goto敘述 第四章習題 第五章 重覆性敘述 5.1 for敘述 5.2 while敘述 5.3 do-while敘述 第五章習題 第六章 陣列 6.1 一維陣列 6.2 多維陣列 6.3 字串 第六章習題 第七章 函數 7.1 使用者自定函數 7.2 函數的參數傳遞方式 7.3 變數的種類 第七章習題 第八章 檔案處理 附錄一 ASCII碼

原價: 350 售價: 298 現省: 52元
立即查看