快速學會結構化程式技術:活用C語言xChatGPT掌握程式設計基礎的16堂課

點閱:3

其他題名:活用C語言xChatGPT掌握程式設計基礎的16堂課 活用C語言ChatGPT掌握程式設計基礎的十六堂課

作者:吳燦銘著

出版年:2023

出版社:博碩文化股份有限公司

出版地:新北市

格式:EPUB 版式

頁數:513

ISBN:9786263336377

EISBN:9786263337336 EPUB; 9786263337169 PDF

分類:程式設計  

附註:附錄: 1, ChatGPT與C語言程式黃金入門課--2, C的標準函數庫--3, C編譯器的介紹與安裝

由基本語法開始,循序地藉由範例實作
瞭解變數、運算子、迴圈、陣列、函數…等,
更有用地學習物件導向的基礎
  本書強調理論與實作並重,C語言結構化程式設計語法、函數的觀念、使用者自訂型態等,是後來程式語言參考的依據。另外在進階的單元中也適時加入了ChatGPT撰寫的程式碼作為比較,希望藉應用ChatGPT來加速程式設計的效率。大綱重點如下:

  1.基礎語法
  先簡單說明如何進行C語言程式撰寫、編譯、執行與除錯,接著再導入變數與常數與各種資料型態的介紹,並進而了解各種運算子及流程控制指令。

  2.進階語法
  包括陣列與字串的宣告及綜合運用,再介紹指標與位址的觀念與實作,並示範如何自訂函數、參數傳遞與函數進階應用,最後則提到前置處理指令與巨集。

  3.其他應用
  從各種結構資料型態及如何自訂資料型態開始,接著再探討各種檔案類型的操作技巧與管理,最後一章則以精要的方式,快速建立C++物件導向程式設計的基礎。

  本書實務經驗分享
  ➯設計大量程式範例,正確無誤執行
  ➯安排上機程式測驗,強化撰寫能力
  ➯精心設計各章習題,驗收教學成果
  ➯進階應用ChatGPT,加速程式設計
  • 書封
  • 第01章 C的第一堂課
  • 第02章 變數與常數
  • 第03章 C的基本資料型態
  • 第04章 格式化輸出與輸入功能
  • 第05章 運算式與運算子
  • 第06章 流程控制與選擇性結構
  • 第07章 重複性結構
  • 第08章 陣列與字串
  • 第09章 指標基礎入門
  • 第10章 進階的指標處理
  • 第11章 函數的基本認識
  • 第12章 函數進階應用與巨集
  • 第13章 結構資料型態
  • 第14章 其它自訂資料型態與專案設計
  • 第15章 檔案的輸入與輸出
  • 第16章 C到C++物件導向程式設計
  • 附錄A ChatGPT與C語言程式設計黃金入門課
  • 附錄B C的標準函數庫
  • 附錄C C編譯器的介紹與安裝
同書類書籍