【電子書】快速學會結構化程式技術:活用C語言 × ChatGPT掌握程式設計基礎的16堂課
內容簡介
	由基本語法開始,循序地藉由範例實作
	瞭解變數、運算子、迴圈、陣列、函數…等,
	更有用地學習物件導向的基礎
	
	本書強調理論與實作並重,C語言結構化程式設計語法、函數的觀念、使用者自訂型態等,是後來程式語言參考的依據。另外在進階的單元中也適時加入了ChatGPT撰寫的程式碼作為比較,希望藉應用ChatGPT來加速程式設計的效率。大綱重點如下:
	
	1.基礎語法
	先簡單說明如何進行C語言程式撰寫、編譯、執行與除錯,接著再導入變數與常數與各種資料型態的介紹,並進而了解各種運算子及流程控制指令。
	
	2.進階語法
	包括陣列與字串的宣告及綜合運用,再介紹指標與位址的觀念與實作,並示範如何自訂函數、參數傳遞與函數進階應用,最後則提到前置處理指令與巨集。
	
	3.其他應用
	從各種結構資料型態及如何自訂資料型態開始,接著再探討各種檔案類型的操作技巧與管理,最後一章則以精要的方式,快速建立C++物件導向程式設計的基礎。
	
	本書實務經驗分享
	➯設計大量程式範例,正確無誤執行
	➯安排上機程式測驗,強化撰寫能力
	➯精心設計各章習題,驗收教學成果
	➯進階應用ChatGPT,加速程式設計
目錄
	第01章 C 的第一堂課
	1-1 C 語言的緣起
	1-2 我的第一個 C 程式
	1-3 helloworld 程式快速解析
	
	第02章 變數與常數
	2-1 認識變數
	2-2 變數可視範圍
	2-3 常數
	
	第03章 C的基本資料型態
	3-1 認識基本資料型態
	3-2 資料型態轉換
	3-3 上機程式測驗
	
	第04章 格式化輸出與輸入功能
	4-1 printf()函數
	4-2 scanf()函數
	4-3 其他輸出輸入函數
	4-4 上機程式測驗
	
	第05章 運算式與運算子
	5-1 運算式簡介
	5-2 認識運算子
	5-3 上機程式測驗
	
	第06章 流程控制與選擇性結構
	6-1 循序結構
	6-2 選擇結構
	6-3 上機程式測驗
	
	第07章 重複性結構
	7-1 for迴圈
	7-2 while迴圈
	7-3 do while迴圈
	7-4 迴圈控制指令
	7-5 上機程式測驗
	
	第08章 陣列與字串
	8-1 認識C陣列
	8-2 字串簡介
	8-3 上機程式測驗
	
	第09章 指標基礎入門
	9-1 認識位址
	9-2 多重指標
	9-3 認識指標運算
	9-4 上機程式測驗
	
	第10章 進階的指標處理
	10-1 指標與字串
	10-2 動態記憶體配置
	10-3 上機程式測驗
	
	第11章 函數的基本認識
	11-1 話說函數
	11-2 函數的使用
	11-3 參數傳遞方式
	11-4 遞迴的功用
	11-5 上機程式測驗
	
	第12章 函數進階應用與巨集
	12-1 命令列引數
	12-2 指標回傳值
	12-3 函數指標
	12-4 變數生命週期
	12-5 前置處理器
	12-6 上機程式測驗
	
	第13章 結構資料型態
	13-1 結構簡介
	13-2 鏈結串列
	13-3 函數與結構
	13-4 上機程式測驗
	
	第14章 其它自訂資料型態與專案設計
	14-1 型態定義指令
	14-2 列舉指令
	14-3 聯合指令
	14-4 專案程式簡介
	
	第15章 檔案的輸入與輸出
	15-1 緩衝區簡介
	15-2 無緩衝區的輸入與輸出
	15-3 上機程式測驗
	
	第16章 C到C++物件導向程式設計
	16-1 認識物件導向設計
	16-2 第一個C++程式
	16-3 C++的函數
	16-4 類別
	16-5 建構子與解構子
	16-6 上機程式測驗
	
	附錄A ChatGPT與C語言程式設計黃金入門課
	A-1 認識聊天機器人
	A-2 ChatGPT初體驗
	A-3 使用ChatGPT寫C語言程式
	
	附錄B C的標準函數庫
	B-1 字串處理函數
	B-2 字元處理函數
	B-3 常用數學函數
	B-4 時間與日期函數
	B-5 型態轉換函數
	B-6 流程控制函數
	
	附錄C C編譯器的介紹與安裝
	C-1 C/C++編譯器簡介
	C-2 Dev C++的安裝與介紹
詳細資料
詳細資料
- 
                                        
- 語言
 - 中文繁體
 - 裝訂
 
 - 
                                        
- ISBN
 - 9786263336377
 - 分級
 - 普通級
 
 - 
                                        
- 頁數
 - 520
 - 商品規格
 - 23*17
 
 - 
                                        
- 出版地
 - 台灣
 - 適讀年齡
 - 全齡適讀
 
 - 
                                        
- 注音
 - 級別
 
 
訂購/退換貨須知
購買須知:
使用金石堂電子書服務即為同意金石堂電子書服務條款。
電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:
- 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。
 
退換貨須知:
- 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
 - 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
 
    
        
                  
                
		


商品評價