輕小說大展_領券
C最強入門邁向頂尖高手之路王者歸來

C最強入門邁向頂尖高手之路王者歸來

  • 定價:620
  • 優惠價:79489
  • 優惠期限:2024年05月08日止
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 台北、新北、基隆宅配快速到貨(除外地區)
載入中...
  • 分享

優惠組合

 

內容簡介

重磅回歸!30 年功力+30 萬冊累積銷售!
 
洪錦魁老師 全新著作
——「C」最強入門邁向頂尖高手之路 ——
王者歸來
 
  【C 語言入門到大型專案】✕【大量完整的實例演練】✕【豐富易懂的圖例解析】
  本著從 C 語言基礎數學及統計觀念說起,融入 AI 與科技新知,作者親自為讀者編列自學 C 語言最完善的主題,以及作者十分淺顯易懂的筆觸、上百個程式實例的鍛鍊、搭配圖解說明每個 C 語言觀念,規劃了最實用的資訊系統實作應用,讀完本著的你一定能夠成為數理、IT 領域、甚至是商業領域中最與眾不同的頂尖高手!
 
  【入門 C 語言邁向頂尖高手的精實修煉】
  ❝ 滿載而歸的實戰累積 ❞
  ◎ 24 個主題
  ◎ 468 個程式實例
  ◎ 436 個重點圖例解說
  ◎ 約 180 個是非題、180 個選擇題、150 個填充題協助觀念複習
  ◎ 193 個實作習題邁向高手之路
 
  【本書將教會你……】
  ◎科技新知融入內容
  ◎人工智慧融入內容
  ◎圖解 C 的運作
  ◎C 語言解數學方程式
  ◎基礎統計知識
  ◎計算地球任意兩點的距離
  ◎房貸計算
  ◎電腦影像處理
  ◎認識排序的內涵,與臉書提昇工作效率法
  ◎電腦記憶體位址詳解變數或指標的變化
  ◎將迴圈應用在計算一個球的自由落體高度與距離
  ◎遞迴函數設計,從掉入無限遞迴的陷阱說起
  ◎費式 (Fibonacci) 數列的產生使用一般設計與遞迴函數設計
  ◎萊布尼茲 (Leibniz) 級數、尼莎卡莎 (Nilakanitha) 級數說明圓周率
  ◎從記憶體位址了解區域變數、全域變數和靜態變數
  ◎最完整解說 C 語言的前端處理器
  ◎徹底認識指標與陣列
  ◎圖說指標與雙重指標
  ◎圖說指標與函數
  ◎將 struct 應用到平面座標系統、時間系統
  ◎將 enum 應用在百貨公司結帳系統、打工薪資計算系統
  ◎檔案與目錄的管理
  ◎字串加密與解密
  ◎C 語言低階應用 – 處理位元運算
  ◎建立專案執行大型程式設計
  ◎說明基礎資料結構
  ◎用堆疊觀念講解遞迴函數呼叫
  ◎邁向 C++ 之路,詳解 C++ 與 C 語言的差異
 
本書特色
 
  C 語言是基礎科學課程,作者撰寫這本書時採用下列原則:
  ★語法內涵與精神★
  ★用精彩程式實例解說各個主題★
  —— 高達【24 個主題】、【468 個 C 實例】、【436 張重點圖例說明】
  ★科學與人工智慧知識融入內容★
  ★章節習題引導讀者複習與自我練習★
  —— 透過【是非題】、【選擇題】、【填充題】、【實作題】自我檢測學習成效,打穩基礎!
 
  當讀者遵循這步驟學習時,
  相信你所設計的C語言程式就是一個帶有靈魂與智慧的程式碼了。
 

作者介紹

作者簡介
 
洪錦魁
 
  一位跨越電腦作業系統與科技時代的電腦專家,著作等身的作家。
 
  ●DOS 時代他的代表作品是 IBM PC 組合語言、C、C++、Pascal、資料結構。
  ●Windows 時代他的代表作品是 Windows Programming 使用 C、Visual Basic。
  ●Internet 時代他的代表作品是網頁設計使用 HTML。
  ●大數據時代他的代表作品是 R 語言邁向 Big Data 之路。
  ●人工智慧時代他的代表作品是機器學習彩色圖解 + 基礎數學與基礎微積分 + Python 實作
 
  除了作品被翻譯為簡體中文、馬來西亞文外,2000 年作品更被翻譯為 Mastering HTML 英文版行銷美國,近年來作品則是在北京清華大學和台灣深智同步發行:
 
  1. Java 入門邁向高手之路王者歸來
  2. Python 最強入門邁向頂尖高手、數據科學之路王者歸來
  3. OpenCV 影像創意邁向 AI 視覺王者歸來
  4. Python 網路爬蟲:大數據擷取、清洗、儲存與分析王者歸來
  5. 演算法最強彩色圖鑑 + Python 程式實作王者歸來
  6. matplotlib 2D 到 3D 資料視覺化王者歸來
  7. 網頁設計 HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps 王者歸來
  8. 機器學習彩色圖解 + 基礎數學、基礎微積分 + Python 實作王者歸來
  9. R 語言邁向 Big Data 之路王者歸來
  10. Excel 完整學習、Excel 函數庫、Excel VBA 應用王者歸來
  11. Power BI 最強入門 – 大數據視覺化 + 智慧決策 + 雲端分享王者歸來
 
  他的近期著作分別登上天瓏、博客來、Momo 電腦書類暢銷排行榜前幾名,他的著作最大的特色是,所有程式語法或是功能解說會依特性分類,同時以實用的程式範例做解說,讓整本書淺顯易懂,讀者可以由他的著作事半功倍輕鬆掌握相關知識。
 

目錄

Ch 01 C 語言基本觀念
1-1 C 語言的未來
1-2 C 語言的特色
1-3 C 程式語言開發過程
1-4 規劃程式
1-5 程式除錯 Debug
1-6 程式的名稱
1-7 C 語言程式結構分析
1-8 C 語言程式範例 ch1_2.c 的解說
1-9 習題

Ch 02 C 語言資料處理的概念
2-1 變數名稱的使用
2-2 變數的宣告
2-3 基本資料型態
2-4 常數的表達方式
2-5 程式設計的專有名詞
2-6 算術運算
2-7 資料型態的轉換
2-8 C 語言的特殊運算式
2-9 專題實作 – 圓面積 / 圓周長 / 圓周率

Ch 03 基本的輸入與輸出
3-1 printf( )
3-2 scanf( )
3-3 字元的輸入和輸出函數
3-4 認識簡單的字串讀取
3-5 專題實作 – 單位轉換 / 計算到月球的時間 / 雞兔同籠

Ch 04 簡易數學函數的使用
4-1 pow( ) 函數 – 求某數值的次方值
4-2 sqrt( ) 函數 – 求平方根值
4-3 fabs( ) 函數 – 可以回傳絕對值
4-4 floor( ) 函數 – 不大於數值的最大整數
4-5 ceil( ) 函數 – 不小於數值的最小整數
4-6 hypot( ) 函數
4-7 exp( ) 函數 – 指數計算
4-8 對數函數
4-9 三角函數
4-10 fmod( ) – 計算浮點數的餘數
4-11 專題實作 – 價值衰減 / 存款與房貸 / 計算地球任意兩點的距離

Ch 05 程式的流程控制
5-1 關係運算子
5-2 邏輯運算子
5-3 基礎if 敘述
5-4 if ⋯ else 敘述
5-5 巢狀的 if 敘述
5-6 if ⋯ else if ⋯ else 敘述
5-7 e1 ? e2 : e3 特殊運算式
5-8 switch 敘述
5-9 goto 敘述
5-10 專題實作 – BMI 指數 / 閏年計算 / 猜數字 / 火箭升空

Ch 06 程式的迴圈設計
6-1 for 迴圈
6-2 while 迴圈
6-3 do ⋯ while 迴圈
6-4 迴圈的選擇
6-5 break 敘述
6-6 continue 敘述
6-7 隨機數函數
6-8 休息函數
6-9 專題實作 – 計算成績 / 圓周率 / 最大公約數 / 國王的麥粒

Ch 07 陣列
7-1 一維陣列
7-2 二維陣列
7-3 更高維的陣列
7-4 排序
7-5 專題實作 – Fibonacci 數列 / 魔術方塊

Ch 08 字串徹底剖析
8-1 由字元所組成的一維陣列
8-2 比較字元陣列和字串
8-3 完整解說字串的輸入與輸出
8-4 gets( ) 和 puts( ) 函數
8-5 C 語言的字串處理的函數
8-6 字串陣列
8-7 專題實作 – 字串拷貝 / 模擬帳號輸入 / 建立今天的課表

Ch 09 函數的應用
9-1 函數的體驗
9-2 函數的定義
9-3 使用 return 處理函數的回傳值
9-4 一個程式有多個函數的應用
9-5 遞迴式函數的呼叫
9-6 變數的等級
9-7 陣列資料的傳遞
9-8 專題實作 – 抽獎程式 / 遞迴 / 陣列與遞迴 / 歐幾里德演算法

Ch 10 C 語言前端處理程式
10-1 認識 "#" 符號和前端處理器
10-2 #define 前端處理器
10-3 #include 前端處理器
10-4 條件式的編譯

Ch 11 指標
11-1 認識位址
11-2 認識指標
11-3 使用指標變數
11-4 指標與一維陣列
11-5 指標與二維陣列
11-6 將指標應用在字串
11-7 指標與字串陣列
11-8 專題實作 – 4x4 魔術方塊 / 奇數魔術方塊

Ch 12 指標與函數
12-1 函數參數是指標變數
12-2 傳遞混合參數
12-3 用指標當作函數參數接收一維陣列資料
12-4 用指標當作函數參數接收二維陣列資料
12-5 字串指標當作函數參數
12-6 回傳函數指標
12-7 main( ) 函數的命令列的參數
12-8 回顧字串處理函數
12-9 專題實作 – 排序 / 字串拷貝

Ch 13 結構 struct 資料型態
13-1 結構資料型態
13-2 宣告結構變數
13-3 了解結構所佔的記憶體空間
13-4 建立結構資料
13-5 設定結構物件的內容給另一個結構物件
13-6 巢狀的結構
13-7 結構資料與陣列
13-8 結構的指標
13-9 結構變數是函數的參數
13-10 專題實作 – 找出最高分姓名和分數 / 輸出學生資料

Ch 14 union、enum 和 typedef
14-1 union
14-2 enum
14-3 typedef
14-4 專題實作 – 打工薪資計算 / 回應機器運作狀態

Ch 15 測試符號與符號轉換函數
15-1 isalnum( )
15-2 isalpha( )
15-3 isascii( )
15-4 iscntrl( )
15-5 isdigit( )
15-6 isxdigit( )
15-7 isgraph( )
15-8 isprint( )
15-9 ispunct( )
15-10 isspace( )
15-11 islower( )
15-12 isupper( )
15-13 tolower( )
15-14 toupper( )
15-15 專題實作 – 計算英文字母的數量

Ch 16 檔案的輸入與輸出
16-1 檔案的輸入與輸出
16-2 認識文字檔與二進位檔案
16-3 有緩衝區的輸入與輸出函數
16-4 有緩衝區的輸入與輸出應用在二進位檔案
16-5 C 語言預設的檔案指標
16-6 無緩衝區的輸入與輸出
16-7 無緩衝區的輸入與輸出應用在二進位檔案
16-8 專題實作 – 隨機讀取二進位檔案資料/ 字串加密

Ch 17 檔案與資料夾的管理
17-1 檔案的刪除
17-2 檔案名稱的更改
17-3 檔案長度計算
17-4 子資料夾的建立
17-5 刪除子資料夾
17-6 獲得目前資料夾路徑

Ch 18 資料轉換函數
18-1 atof( )
18-2 atoi( )
18-3 atol( )
18-4 gcvt( )
18-5 itoa( )
18-6 ltoa( )

Ch 19 基本位元運算
19-1 二進位系統
19-2 位元運算基礎觀念
19-3 & 運算子
19-4 | 運算子
19-5 ^ 運算子
19-6 ~ 運算子
19-7 << 運算子
19-8 >> 運算子
19-9 位元欄位 (Bit Field)

Ch 20 建立專案 - 適用大型程式
20-1 程式專案的緣由
20-2 基礎程式實作
20-3 模組化程式
20-4 建立專案與執行
20-5 增加功能的專案
20-6 不同檔案的全域變數與 extern

Ch 21 基本串列結構
21-1 動態資料結構的宣告
21-2 鏈結串列節點的宣告與操作
21-3 建立與輸出鏈結串列
21-4 搜尋節點
21-5 插入節點
21-6 刪除節點
21-7 釋回記憶體空間 free( )
21-8 雙向鏈結串列
21-9 指標補充解說

Ch 22  堆疊與佇列
22-1 堆疊
22-2 佇列

Ch 23 二元樹
23-1 二元樹的節點結構
23-2 二元樹的建立
23-3 二元樹的列印

Ch 24 C 語言邁向 C++ 之路
24-1 C++ 的基礎觀念
24-2 C++ 語言的延伸檔名
24-3 函數的引用
24-4 程式的註解
24-5 C++ 語言新增加的輸入與輸出
24-6 變數的宣告
24-7 動態資料宣告
24-8 const 運算子
24-9 範圍運算子
24-10 型別的轉換
24-11 C++ 語言函數的規則
24-12 最初化函數參數值
24-13 函數多功能化
24-14 inline 運算子
24-15 函數位址的傳送
24-16 new 和 delete

附錄 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 的運作。
  ●C 語言輸入與輸出。
  ●C 語言解數學方程式。
  ●處理基礎統計知識。
  ●計算地球任意兩點的距離
  ●房貸計算。
  ●程式流程控制與迴圈控制。
  ●基礎數學與統計知識。
  ●電腦影像處理。
  ●認識排序的內涵,與臉書提昇工作效率法。
  ●電腦記憶體位址詳解變數或指標的變化。
  ●將迴圈應用在計算一個球的自由落體高度與距離。
  ●設計函數最困難的是遞迴函數設計,本書從掉入無限遞迴的陷阱說起。
  ●解說費式 (Fibonacci) 數列的產生使用一般設計與遞迴函數設計。
  ●使用萊布尼茲 (Leibniz) 級數、尼莎卡莎 (Nilakanitha) 級數與反餘弦函數acos( ) 說明圓周率。
  ●從記憶體位址了解區域變數、全域變數和靜態變數。
  ●最完整解說C語言的前端處理器。
  ●徹底認識指標與陣列。
  ●圖說指標與函數。
  ●魔術方塊的應用。
  ●完整實例與圖例解說指標與雙重指標。
  ●使用陣列與指標方式講解奇數矩陣魔術方塊和 4 x 4 矩陣魔術方塊的設計。
  ●將 struct 應用到平面座標系統、時間系統。
  ●將 enum 應用在百貨公司結帳系統、打工薪資計算系統。
  ●檔案與目錄的管理。
  ●字串加密與解密。
  ●C語言低階應用 – 處理位元運算。
  ●建立專案執行大型程式設計。
  ●說明基礎資料結構。
  ●用堆疊觀念講解遞迴函數呼叫。
  ●邁向 C++ 之路,詳解 C++ 與 C 語言的差異。
 
  寫過許多的電腦書著作,本書沿襲筆者著作的特色,程式實例豐富,相信讀者只要遵循本書內容必定可以在最短時間精通C語言,奠定學習更高深電腦知識的基礎,編著本書雖力求完美,但是學經歷不足,謬誤難免,尚祈讀者不吝指正。
 
洪錦魁2022-06-01/jiinkwei@me.com
 
  教師資源說明
  教學資源有4個部分:
  1. 本書所有程式實例的原始碼。
  2. 全部實作題的習題解答。
  3. 是非題、選擇題與填充題的Word檔案,方便老師用拷貝出考試題目。
  4. 教學投影片,共有24個章節,約1600頁內容。
 
  如果您是學校老師同時使用本書教學,歡迎與本公司聯繫,本公司將提供教學投影片。請老師聯繫時提供任教學校、科系、Email、和手機號碼,以方便深智數位股份有限公司業務單位協助您。
 
  臉書粉絲團
  歡迎加入:【王者歸來電腦專業圖書系列】
  歡迎加入:【iCoding程式語言讀書會(Python, Java, C, C++, C#, JavaScript, 大數據, 人工智慧等不限)】,讀者可以不定期獲得本書籍和作者相關訊息。
  歡迎加入:【穩健精實AI技術手作坊】
 
  讀者資源說明
  讀者資源包含所有程式實例的原始碼和偶數題的習題解答,讀者可至深智公司網頁【https://deepmind.com.tw】下載。
 

詳細資料

  • ISBN:9786267146187
  • 規格:平裝 / 736頁 / 17 x 23 x 3.61 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣

會員評鑑

5
4人評分
|
4則書評
|
立即評分
user-img
5.0
|
2023/12/16
1. 本書是目前市面上唯一可以見到最新版的C語言書籍
2. 承襲作者入門書籍特色,真的是由淺入深step by step真的無縫接軌.
3. 寫書評可獲習題解答真是功德無量.
展開
user-img
5.0
|
2023/11/01
劇透警告
很好的一本書 裡面的例題還有語法的講解跟程式裡面的細節都寫的很好 練習題的是非題可以讓我對於加深觀念反常有效還有裡面的程式實作題也非常多加深我對於程式的理解
展開
user-img
5.0
|
2023/03/03
寫得非常詳細,練習題非常多,練習題種類也不一樣,方便練習,內容甚至比學校教的還要深入,非常推薦給想學C語言的人。
展開
user-img
5.0
|
2022/07/30
這是目前市面上最新的一本C語言教材,仔細在博客來網站上比較所有書籍的內容。發現這本書的內容最齊全,程式範例最豐富。對沒有經驗的我,依照書籍的步驟我就學會了,特別來推薦一下。
這本書在遞迴函數設計的觀念,講的非常清楚,推薦給大家。
展開

最近瀏覽商品

 

相關活動

  • 【科普、飲食、電腦】高寶電子書暢銷書展:人生就是選擇的總和,全展75折起
 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則 

  • 獨步文化全書系
  • 經典漫畫展(止)
  • 寵物書展(止)