描述
內容簡介
重磅回歸!30 年功力+30 萬冊累積銷售! 洪錦魁老師 全新著作 【C 語言入門到大型專案】✕【大量完整的實例演練】✕【豐富易懂的圖例解析】
本書特色 C 語言是基礎科學課程,作者撰寫這本書時採用下列原則: 當讀者遵循這步驟學習時,
【入門 C 語言邁向頂尖高手的精實修煉】 ❝ 滿載而歸的實戰累積 ❞
【本書將教會你……】 ◎科技新知融入內容 |
作者
洪錦魁 一位跨越電腦作業系統與科技時代的電腦專家,著作等身的作家。 ●DOS 時代他的代表作品是 IBM PC 組合語言、C、C++、Pascal、資料結構。
除了作品被翻譯為簡體中文、馬來西亞文外,2000 年作品更被翻譯為 Mastering HTML 英文版行銷美國,近年來作品則是在北京清華大學和台灣深智同步發行: 1. Java 入門邁向高手之路王者歸來
他的近期著作分別登上天瓏、博客來、Momo 電腦書類暢銷排行榜前幾名,他的著作最大的特色是,所有程式語法或是功能解說會依特性分類,同時以實用的程式範例做解說,讓整本書淺顯易懂,讀者可以由他的著作事半功倍輕鬆掌握相關知識。 |
目錄
Ch 01 C 語言基本觀念
1-1 C 語言的未來
Ch 02 C 語言資料處理的概念 2-1 變數名稱的使用
Ch 03 基本的輸入與輸出 3-1 printf( )
Ch 04 簡易數學函數的使用 4-1 pow( ) 函數 – 求某數值的次方值
Ch 05 程式的流程控制 5-1 關係運算子
Ch 06 程式的迴圈設計 6-1 for 迴圈
Ch 07 陣列 7-1 一維陣列
Ch 08 字串徹底剖析 8-1 由字元所組成的一維陣列
Ch 09 函數的應用 9-1 函數的體驗
Ch 10 C 語言前端處理程式 10-1 認識 "#" 符號和前端處理器
Ch 11 指標 11-1 認識位址
Ch 12 指標與函數 12-1 函數參數是指標變數
Ch 13 結構 struct 資料型態 13-1 結構資料型態
Ch 14 union、enum 和 typedef 14-1 union
Ch 15 測試符號與符號轉換函數 15-1 isalnum( )
Ch 16 檔案的輸入與輸出 16-1 檔案的輸入與輸出
Ch 17 檔案與資料夾的管理 17-1 檔案的刪除
Ch 18 資料轉換函數 18-1 atof( )
Ch 19 基本位元運算 19-1 二進位系統
Ch 20 建立專案 - 適用大型程式 20-1 程式專案的緣由
Ch 21 基本串列結構 21-1 動態資料結構的宣告
Ch 22 堆疊與佇列 22-1 堆疊
Ch 23 二元樹 23-1 二元樹的節點結構
Ch 24 C 語言邁向 C++ 之路 24-1 C++ 的基礎觀念
附錄 A:ASCII 表 附錄 B:C 指令與語法相關索引表 附錄 C:專有名詞和函數索引表 附錄 D:本書習題解答 |
序
1991 年我還在美國讀電腦博士班時,發表了第一本在UNIX環境撰寫的的 C 語言的著作,隨後因應 PC 環境也寫了 Turbo C、Borland C、Visual C、C++、電玩遊戲設計使用 C … 等著作。這些著作同時也在台灣與大陸出版,這次則是將過去撰寫 C 語言的經驗依據目前科技發展趨勢,重新撰寫與詮釋。
這是一本完整學習C語言的教材,也是目前講解C語言最完整的書籍,從最基本C語言觀念說起,逐步講解程式流程控制、迴圈、字串、指標、函數、結構、檔案輸入與輸出,到完整的大型專案設計。同時更進一步講解資料結構的基礎知識,串列、堆疊、佇列與二元樹,奠定讀者未來學習演算法的基礎。最後一章則是解說C++與C語言的差異,由此內容讀者可以奠定學習物件導向程式的基礎。 為了讓讀者可以徹底了解C語言,本書使用大量圖例講解各語法運作過程與記憶體間的關係,特別在讀者容易搞混的指標章節、串列、堆疊、二元樹,更是全程記錄每個環節記憶體的變化。整本書用 468 個活潑、生動、實用的程式實例輔助解說各種語法的精神與內涵,436 張圖說解釋 C 語言運作原理。每個章節末端有是非題、選擇題、填充題,這是為了加深讀者學習印象與複習重點之用,193 個習題實作題,則是加強讀者程式設計技巧,同時可以舉一反三,全書附有偶數題的習題解答這是讓讀者可以自我練習與參考,奇數題則是期待讀者可以完全自我練習。本書也搭配了豐富的函數,讀者可以了解系統資源,加快未來的工作效率。從這本書內容,讀者可以徹底理解下列 C 語言的相關知識。 ●科技新知融入內容。 寫過許多的電腦書著作,本書沿襲筆者著作的特色,程式實例豐富,相信讀者只要遵循本書內容必定可以在最短時間精通C語言,奠定學習更高深電腦知識的基礎,編著本書雖力求完美,但是學經歷不足,謬誤難免,尚祈讀者不吝指正。 洪錦魁2022-06-01/jiinkwei@me.com
教師資源說明 教學資源有4個部分: 1. 本書所有程式實例的原始碼。 如果您是學校老師同時使用本書教學,歡迎與本公司聯繫,本公司將提供教學投影片。請老師聯繫時提供任教學校、科系、Email、和手機號碼,以方便深智數位股份有限公司業務單位協助您。
臉書粉絲團 歡迎加入:【王者歸來電腦專業圖書系列】
讀者資源說明 讀者資源包含所有程式實例的原始碼和偶數題的習題解答,讀者可至深智公司網頁【https://deepmind.com.tw】下載。
|