定價: | ||||
售價: | 578元 | |||
庫存: | 已售完 | |||
LINE US! | 詢問這本書 團購優惠、書籍資訊 等 | |||
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單 | ||||
付款方式: | 超商取貨付款 |
![]() |
|
信用卡 |
![]() |
||
線上轉帳 |
![]() |
||
物流方式: | 超商取貨 | ||
宅配 | |||
門市自取 |
為您推薦
類似書籍推薦給您
<內容簡介> 涵蓋 C11 標準 『《C 語法暨程式庫標準辭典》是 C 開發人員最佳的生產力工具。2011 C 標準新增了許多功能,這本書能讓你瞭解這些新功能的細節和用法。』 —KPIT 技術公司專案經理 Peter Hessheimer 這本新版的經典書籍,清楚詳細地解說了 C 語言和執行階段程式庫的所有特性,包括多緒程、泛型型別巨集,以及 2011 C 標準(C11)新增的程式庫函式。如果想要瞭解 C 語言,也想知道如何從程式庫取用函式,本書提供了詳實的說明及精選範例。 本書非常適合有經驗的 C/C++ 開發人員,內容同時包含極受歡迎的 GNU 軟體工具;你將會學到如何以 GNU Make 建置 C 程式、將 C 原始碼編譯成執行檔,並且以 GNU 除錯器完成程式的測試、除錯。 這本權威指南的三大篇章包含了: ‧C 語言的觀念和基本要素,在各個章節詳述型別、陳述式、指標、記憶體管理、I/O 等 ‧C 標準程式庫,包括標準標頭的概念,以及完整的函式使用參考 ‧基本的 GNU C 軟體開發工具,詳述如何以 Eclipse IDE 駕馭這些工具 <章節說明> 第一篇 語言 chapter 01 語言基礎 chapter 02 型別 chapter 03 常值 chapter 04 型別轉換 chapter 05 運算式與運算子 chapter 06 陳述式 chapter 07 函式 chapter 08 陣列 chapter 09 指標 chapter 10 結構、聯合、位元欄位 chapter 11 宣告 chapter 12 動態記憶體管理 chapter 13 輸入和輸出 chapter 14 多緒程 chapter 15 前置處理器指示詞 第二篇 標準程式庫 chapter 16 標準標頭 chapter 17 函式簡介 chapter 18 標準程式庫函式 第三篇 基本工具 chapter 19 以 GCC 編譯程式 chapter 20 使用 make 建置 C 程式 chapter 21 以 GDB 除去 C 程式錯誤 chapter 22 使用 C 的整合開發環境 索引
類似書籍推薦給您
【簡介】 這是一本入門容易且極具深度的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章 檔案處理 附錄 參考資料
類似書籍推薦給您
【簡介】 「用圖例學習程式語法和觀念;用流程圖了解程式執行流程,活用生成式AI幫助你看懂C程式碼和進行程式除錯,輕鬆加深/加廣你的C程式語法學習。」 本書專為初學者設計,採用ANSI-C標準語法,結合圖解與程式實作,循序漸進地介紹C語言基礎概念與運算思維。 本書特色在於融入生成式AI輔助學習功能,透過AI輕鬆解析程式碼、解決錯誤並加深學習效果。每章內容以大量實例和圖例詳細說明,幫助讀者逐步掌握程式設計技能。 此外,書中整合fChart流程圖工具,讓初學者透過流程圖了解程式執行邏輯,並快速轉換為C程式碼。本書不僅是學習C語言的理想指南,亦能啟發讀者深入運算思維,適合初學者自學及教學應用。 【目錄】 【附錄A為電子書,請線上下載】 第一章 寫出第一個C程式 1-1 談談程式設計 1-2 C程式語言 1-3 輸入C程式碼 1-4 產生與執行C程式 1-5 開發C程式的基本步驟 1-6 AI輔助學習:ChatGPT基本使用 第二章 認識C程式 2-1 顯示程式的執行結果 2-2 看看C程式的內容 2-3 常數值 2-4 數字表示法 2-5 AI輔助學習:講解程式觀念與詢問語法的使用 第三章 變數 3-1 認識變數 3-2 關鍵字與識別字 3-3 資料型態 3-4 宣告變數 3-5 使用變數 3-6 讓使用者輸入變數值 3-7 常數 3-8 AI輔助學習:解釋C程式碼與幫忙程式除錯 第四章 運算式和運算子 4-1 認識運算式和運算子 4-2 C語言的運算子 4-3 運算子的優先順序 4-4 資料型態的轉換 4-5 AI輔助學習:寫出更多程式範例與語法測驗 第五章 運算思維與流程圖 5-1 認識運算思維、演算法與流程圖 5-2 演算法、流程圖與程式設計 5-3 使用生成式AI+流程圖學習C程式設計 5-4 你的程式可以走不同的路 5-5 AI輔助學習:修訂程式問題與找出語意錯誤 第六章 條件判斷 6-1 關係運算子與條件運算式 6-2 if單選條件敘述 6-3 if/else二選一條件敘述和條件運算式 6-4 if/else if多選一條件敘述 6-5 switch多選一條件敘述 6-6 邏輯運算子 6-7 AI輔助學習:BMI是否過重與猜數字 第七章 重複執行程式碼 7-1 認識迴圈敘述 7-2 for計數迴圈 7-3 while條件迴圈 7-4 do/while條件迴圈 7-5 巢狀迴圈與無窮迴圈 7-6 改變迴圈的執行流程 7-7 AI輔助學習:計算本利和與因數分解 第八章 函數 8-1 認識函數 8-2 建立和呼叫函數 8-3 使用函數簡化複雜程式的建立 8-4 函數的參數與引數 8-5 函數的傳回值 8-6 函數的實際應用 8-7 函數原型宣告 8-8 變數的範圍 8-9 AI輔助學習:BMI函數、溫度轉換函數與圓面積函數 第九章 陣列與字串 9-1 認識陣列 9-2 陣列的宣告 9-3 使用一維陣列 9-4 陣列的應用 9-5 二維與多維陣列 9-6 字串與陣列 9-7 AI輔助學習:計算陣列平均與反轉陣列 第十章 指標 10-1 認識記憶體位址 10-2 使用指標變數 10-3 函數與指標 10-4 陣列與指標 10-5 字串與指標 10-6 AI輔助學習:指標版的反轉陣列 第十一章 結構 11-1 認識結構 11-2 建立C語言的結構 11-3 結構陣列 11-4 結構指標 11-5 建立C語言的新型態 11-6 AI輔助學習:圖書資料管理 第十二章 檔案處理 12-1 認識C語言的檔案處理 12-2 開啟與關閉文字檔案 12-3 寫入文字檔案 12-4 讀取文字檔案 12-5 格式化讀寫文字檔案 12-6 複製檔案 12-7 AI輔助學習:使用凱撒密碼加密與解密檔案 附錄A 安裝與使用Orwell Dev-C++整合開發環境(電子書) A-1 下載與安裝Dev-C++ A-2 Dev-C++的可攜式版本 A-3 使用Dev-C++編輯、編譯和執行C程式
類似書籍推薦給您
【簡介】 暢銷回饋中! 零負擔理解演算法設計技巧 零程式基礎也能快速上手 採高效簡潔靈活C語言實作程式 一本輕量級演算法,是您獲得程式設計新技能,提升自我價值的最好投資 當寫程式成為越來越普及的課程,讓人人擁有程式設計實作能力,已是各學校資訊教育的首要重點。演算法是為了解決一個問題而採取的方法和步驟,它是培養程式設計邏輯的基礎理論,程式能否有效率解決問題,演算法佔了十分重要的關鍵。 為了讓讀者能以容易理解的方式吸收演算法與基礎資料結構的相關知識,全書使用簡明的圖例介紹最常用演算法的概念,包括:分治法、遞迴法、貪心法、動態規劃法、疊代法、枚舉法、回溯法…等,並應用不同演算法延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊…等。而本次改版亦補強地加入了運算思維的重要觀念與實例演練,並將實戰安全性演算法與人工智慧相關演算法納入,採結構化語法的C語言舉例實作,功能強大且具備硬體處理能力,是您入門演算法的最佳首選。 本書特色 ✔強化程式設計邏輯:豐富圖例闡述基礎,將演算法做最簡明的詮釋及舉例 ✔完善科學領域議題:加入實戰安全性演算法與人工智慧的相關演算法 ✔演算法最佳首選:配合實作程式碼,將各種演算法應用在程式設計的領域 ✔驗收學習成果:設計難易適中的習題,參閱國家考試題型,提供進一步演練 為了讓讀者能以容易理解的方式吸收演算法與基礎資料結構的相關知識,全書使用簡明的圖例介紹最常用演算法的概念,包括:分治法、遞迴法、貪心法、動態規劃法、疊代法、枚舉法、回溯法…等,並應用不同演算法延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊…等。而本次改版亦補強地加入了運算思維的重要觀念與實例演練,並將實戰安全性演算法與人工智慧相關演算法納入,同時搭配C程式語言舉例實作,是您入門演算法的最佳首選。 【目錄】 第1章 進入演算法的世界 1-1 大話運算思維 1-2 運算思維的腦力大賽 1-3 生活中到處都是演算法 第2章 地表上最常見經典演算法 2-1 分治演算法 2-2 給我最好,其餘免談的貪心法 2-3 動態規劃法 2-4 疊代法 2-5 枚舉法 2-6 不對就回頭的回溯法 第3章 超人氣資料結構簡介 3-1 認識資料結構 3-2 資料結構的種類 3-3 盤根錯節的樹狀結構 3-4 學會藏寶圖的密技-圖形簡介 3-5 雜湊表 第4章 新手快速學會的最夯排序演算法 4-1 認識排序 4-2 氣泡排序法 4-3 選擇排序法 4-4 插入排序法 4-5 謝耳排序法 4-6 合併排序法 4-7 快速排序法 4-8 基數排序法 第5章 你一定要懂的搜尋演算法 5-1 常見搜尋法介紹 5-2 循序搜尋法 5-3 二分搜尋法 5-4 內插搜尋法 5-5 費氏搜尋法 第6章 全方位應用的陣列與串列演算法 6-1 矩陣演算法與深度學習 6-2 陣列與多項式 6-3 建立單向鏈結串列 第7章 實戰安全性演算法 7-1 輕鬆學會資料加密 7-2 一學就懂的雜湊演算法 7-3 破解碰撞與溢位處理 第8章 徹底研究堆疊與佇列演算法 8-1 陣列實作堆疊輕鬆學 8-2 鏈結串列實作堆疊 8-3 河內塔演算法 8-4 八皇后演算法 8-5 陣列實作佇列 8-6 鏈結串列實作佇列 8-7 雙向佇列 8-8 優先佇列 第9章 超圖解的樹狀演算法 9-1 陣列實作二元樹 9-2 鏈結串列實作二元樹 9-3 二元樹走訪 9-4 二元樹節點搜尋 9-5 二元樹節點插入 9-6 二元樹節點的刪除 9-7 堆積樹排序法 9-8 最佳二元搜尋樹 9-9 平衡樹 9-10 進階樹狀結構的應用 第10章 圖形演算法的祕密 10-1 圖形的定義 10-2 圖形的資料表示法 10-3 圖形的走訪 10-4 擴張樹簡介 10-5 圖形最短路徑法 第11章 AI高手鐵了心都要學的神級演算法 11-1 機器學習簡介 11-2 認識深度學習