µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
Appµ{¦¡³]p¤Jªù¡GiPhone¡BiPad(ªþ¥úºÐ)
¦¹§@ªÌµL¬ÛÃö®ÑÄy
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
Cµ{¦¡³]pÃÀ³N(²Ä¤Eª©)(°ê»Úª©)
§@ªÌ¡G
DEITEL¡B¸ê°T研究室
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
µ{¦¡»y¨¥
ÂO®Ñ¨t¦C¡G¤j±M¸ê°T?
¥Xª©ªÀ¡G
PE
¥Xª©¤é´Á¡G2025/11/21
ISBN¡G9786264015240
®ÑÄy½s¸¹¡Gkk0611955
¶¼Æ¡G800
©w»ù¡G
880
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
qÁÊ«á¥ß§Y¬°±z¶i³f
qÁÊ«á¥ß§Y¬°±z¶i³f¡G¥Ø«eµL®w¦s¶q,ŪªÌ¤Uq«á,¶}©l¶i¤J½Õ®Ñµ{§Ç,¤@¯ë¤Ñ¼Æ¬ù¬°2-10¤u§@¤é(¤£§t¨Ò°²¤é)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
Cµ{¦¡³]pÃÀ³N(²Ä¤Eª©)(°ê»Úª©)
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
®ÑÄy¥Ø¿ý
¦PÃþ±ÀÂË
C程式³]pÃÀ³N(第九版)(國»Ú版) ¡mC程式³]pÃÀ³N¡n為C»y¨¥程式³]p提供了一套完整¡B使用ªÌ友善且程式碼密¶°的入ªù教材¡C ¡D初學ªÌ¯à從其Â×富的基礎知ÃÑ涵»\範圍獲得助益¡C ¡D本書中對問ÃD¸Ñ決和演算法¶}發的強½Õ¡B對效¯àijÃD的Ãö注¡A¯à幫助中¶¥程式³]p師為專業的³nÅé¶}發挑戰和實務做好準備¡C ¡D¶i¶¥主ÃD的納入¡A則使其成為¶i¶¥½Ò程或¶i一步¦Û學的理想¿ï擇¡C 本書的模組化呈現方式Åý教師可以»´ÃP地將內容½Õ整以¾A用於各種½Ò程¡A從大學入ªù程式³]p½Ò程到專業的業界培°V½Ò程皆可¡C 第九版收¿ý了147個可完整¹B作的程式¡A延續Deitel父子標»x性的即時程式碼(live¡Ðcode)教學法¡C³z¹L³o些完整的程式¡A學生有機會將所學應用於有意義的真實世界情境中¡C內容¿í循C11/C18標準¡A以¸ò上C»y¨¥擴展的功¯à¡C本書ÁÙ整合了像Docker³o樣的流¦æ¶}源³nÅé¡A以及像GitHub和StackOverflow³oÃþ的¸ê源¡A¹ª勵學生像¶}發ªÌ一樣思¦Ò¡C 本書特¦â "1.¶W¹L350個ªþ有¸Ñ答的整合式¦Û我檢測練習¡A支持Deitel父子全新的¡u入ªù¡v教學法¡AÅý學生¯à夠¡uŪ一ÂI¡B做一ÂI¡B測一ÂI¡v¡C 2.³e穿全書的案例研究和練習使用真實世界的¸ê料¡A並¿í循最新的ACM/IEEEp算機½Ò程建ij¡A«ÂI介紹安全性¡B¸ê料科學¡B倫理¡BÁô私和效¯à等概念¡C 3.全新¡I強化的案例研究µÛ«於¸ê料科學以及使用gnuplot¶i¦æµøÄ±化¡C¸ê料科學主ÃD包括亂數產生¡B½Õ查¸ê料分析¡B¦Û然»y¨¥³B理和人工智慧¡C 4.全新¡I專ªù的章節¡]第13章¡^現在提供了Ãö於排序演算法以及使用大O符¸¹¶i¦æ演算法分析的擴展內容¡C 5.全新¡Iªþ¿ýD以使用ªÌ友善的方式概z了物件導向程式³]p的基礎¡A以幫助向學生介紹不同的程式³]p範例¡C "
Chapter 1 pºâ¾÷»PC»y¨¥Â²¤¶ 1.1 ²¤¶ 1.2 µwÅé»P³nÅé 1.3 ¸ê®Æ¶¥¼h 1.4 ¾÷¾¹»y¨¥¡B²Õ¦X»y¨¥©M°ª¶¥»y¨¥ 1.5 §@·~¨t²Î 1.6 Cµ{¦¡»y¨¥ 1.7 C¼Ð·Ç¨ç¦¡®w»P¶}©ñì©l½X¨ç¦¡®w 1.8 ¨ä¥L¼öªùµ{¦¡³]p»y¨¥ 1.9 Cµ{¦¡ªº¨å«¬¶}µoÀô¹Ò 1.10 ¦bWindows¡BLinux©MmacOS¤W¸Õ¹B¦æCÀ³¥Îµ{¦¡ 1.11 ºô»Úºô¸ô¡B¥þ²y¸ê°Tºô¡B¶³ºÝ»Pª«Ápºô 1.12 ³nÅé§Þ³N 1.13 ¤j¼Æ¾Ú¨ì©³¦³¦h¤j 1.14 ®×¨Ò¬ã¨s¡G¤@Ó¤j¼Æ¾Ú¦æ°ÊÀ³¥Îµ{¦¡ 1.15 ¤H¤u´¼¼z¡]AI¡^¡Gpºâ¾÷¬ì¾Ç»P¸ê®Æ¬ì¾Çªº¥æ·|ÂI Chapter 2 Cµ{¦¡³]p¤Jªù 2.1 ²¤¶ 2.2 ²³æªºCµ{¦¡¡G¦L¥X¤@¦æ¤å¦r 2.3 ¥t¤@Ó²³æªºCµ{¦¡¡G¨âÓ¾ã¼Æ¬Û¥[ 2.4 °O¾ÐÅé·§©À 2.5 C»y¨¥¤¤ªººâ³N¹Bºâ 2.6 ¨Mµ¦§PÂ_¡G¬Ûµ¥©MÃö«Y¹Bºâ¤l 2.7 ¦w¥þªºCµ{¦¡³]p Chapter 3 µ²ºc¤Æµ{¦¡¶}µo 3.1 ²¤¶ 3.2 ºtºâªk 3.3 µêÀÀ½X 3.4 ±±¨îµ²ºc 3.5 if¿ï¾Ü±Ôz 3.6 if¡Kelse¿ï¾Ü±Ôz 3.7 while¡¥N±Ôz 3.8 ¨î©wºtºâªk®×¨Ò¬ã¨s 1¡Gp¼Æ¾¹±±¨î¡¥N 3.9 ¨Ï¥Î¥Ñ¤W¦Ó¤U¡B³v¨Bºë·Ò¤èªk¨î©wºtºâªk ®×¨Ò¬ã¨s 2¡Gï§L±±¨î¡¥N 3.10 ¨Ï¥Î¥Ñ¤W¦Ó¤U¡B³v¨Bºë·Ò¤èªk¨î©wºtºâªk ®×¨Ò¬ã¨s 3¡G±_ª¬±±¨î±Ôz 3.11 «ü©w¹Bºâ¤l 3.12 »¼¼W©M»¼´î¹Bºâ¤l 3.13 ¦w¥þªºCµ{¦¡³]p Chapter 4 µ{¦¡±±¨î 4.1 ²¤¶ 4.2 ¡¥Nªº°ò¥»·§©À 4.3 p¼Æ¾¹±±¨î¡¥N 4.4 for¡¥N±Ôz 4.5 ¨Ï¥Îfor±Ôzªº½d¨Ò 4.6 switch¦h«¿ï¾Ü±Ôz 4.7 do¡Kwhile¡¥N±Ôz 4.8 break»Pcontinue±Ôz 4.9 ÅÞ¿è¹Bºâ¤l 4.10 ²V²c¬Ûµ¥ (¡×¡×) »P«ü¬£ (¡×) ¹Bºâ¤l 4.11 µ²ºc¤Æµ{¦¡³]pÁ`µ² 4.12 ¦w¥þªºC»y¨¥µ{¦¡³]p Chapter 5 ¨ç¦¡ 5.1 ²¤¶ 5.2 ¦bC»y¨¥¤¤¼Ò²Õ¤Æµ{¦¡ 5.3 ¼Æ¾Ç¨ç¦¡®w¨ç¦¡ 5.4 ¨ç¦¡ 5.5 ¨ç¦¡©w¸q 5.6 ¨ç¦¡ì«¬¡G²`¤J±´°Q 5.7 ¨ç¦¡©I¥s°ïÅ|©M°ïÅ|®Ø¬[ 5.8 ¼ÐÀYÀÉ 5.9 ³z¹Lȶǻ¼©M°Ñ¦Ò¶Ç»¼°Ñ¼Æ 5.10 ÀH¾÷¼Æ²£¥Í 5.11 ¹CÀ¸¼ÒÀÀ®×¨Ò¬ã¨s¡G°Å¤M¡B¥ÛÀY¡B¥¬ 5.12 Àx¦sÃþ§O 5.13 ÃѧO¦rªº§@¥Î°ì³W«h 5.14 »¼°j 5.15 »¼°j½d¨Ò¡G¶Oªi¨º«´¼Æ¦C 5.16 »¼°j»P¡¥Nªº¤ñ¸û Chapter 6 °}¦C 6.1 ²¤¶ 6.2 °}¦C 6.3 ©w¸q°}¦C 6.4 °}¦C½d¨Ò 6.5 ¨Ï¥Î¦r¤¸°}¦C¨ÓÀx¦s©M¾Þ§@¦r¦ê 6.6 ÀRºA°Ï°ì°}¦C»P¦Û°Ê°Ï°ì°}¦C 6.7 ¶Ç»¼°}¦C¦Ü¨ç¦¡ 6.8 °}¦C±Æ§Ç 6.9 ¸ê®Æ¬ì¾Ç¤Jªù®×¨Ò¬ã¨s¡G°Ý¨÷½Õ¬d¸ê®Æ¤ÀªR 6.10 ¦b°}¦C¤¤·j´M 6.11 ¦hºû°}¦C 6.12 ¥iÅܪø«×°}¦C 6.13 ¦w¥þªºC»y¨¥µ{¦¡³]p Chapter 7 «ü¼Ð 7.1 ²¤¶ 7.2 «ü¼ÐÅܼƪº©w¸q»Pªì©l¤Æ 7.3 «ü¼Ð¹Bºâ¤l 7.4 ¥H°Ñ¦Ò¤è¦¡¶Ç»¼¨ç¦¡¤Þ¼Æ 7.5 ¦b«ü¼Ð¤¤¨Ï¥Îconst©wµü 7.6 ¨Ï¥Î¶Ç°Ñ¦Ò¤è¦¡¹ê§@ªwªj±Æ§Çªk 7.7 sizeof¹Bºâ¤l 7.8 «ü¼Ð¹Bºâ¦¡»P«ü¼Ð¹Bºâ 7.9 «ü¼Ð»P°}¦CªºÃö«Y 7.10 «ü¼Ð°}¦C 7.11 ÀH¾÷¼Æ¼ÒÀÀ¹ê¨Ò¬ã¨s¡G¬~µP»PµoµP 7.12 ¨ç¦¡«ü¼Ð 7.13 ¦w¥þªºCµ{¦¡³]p Chapter 8 ¦r¤¸»P¦r¦ê 8.1 ²¤¶ 8.2 ¦r¦ê»P¦r¤¸ªº°ò¥»·§©À 8.3 ¦r¤¸³B²z¨ç¦¡®w 8.4 ¦r¦êÂà´«¨ç¦¡ 8.5 ¼Ð·Ç¿é¤J¡þ¿é¥X¨ç¦¡®w¨ç¦¡ 8.6 ¦r¦ê³B²z¨ç¦¡®wªº¦r¦ê¾Þ§@¨ç¦¡ 8.7 ¦r¦ê³B²z¨ç¦¡®wªº¤ñ¸û¨ç¦¡ 8.8 ¦r¦ê³B²z¨ç¦¡®wªº·j´M¨ç¦¡ 8.9 ¦r¦ê³B²z¨ç¦¡®wªº°O¾ÐÅé³B²z¨ç¦¡ 8.10 ¦r¦ê³B²z¨ç¦¡®wªº¨ä¥L¨ç¦¡ 8.11 ¦w¥þªºCµ{¦¡³]p Chapter 9 ®æ¦¡¤Æ¿é¤J»P¿é¥X 9.1 ²¤¶ 9.2 ¦ê¬y 9.3 ¨Ï¥Îprintf®æ¦¡¤Æ¿é¥X 9.4 ¿é¥X¾ã¼Æ 9.5 ¿é¥X¯BÂI¼Æ 9.6 ¿é¥X¦r¦ê»P¦r¤¸ 9.7 ¨ä¥LÂà´««ü©w²Å 9.8 ¨Ï¥ÎÄæ¦ì¼e«×»Pºë½T«×¿é¥X 9.9 printfªº®æ¦¡ºX¼Ð 9.10 ¿é¥X±`È»P¶h¥X§Ç¦C 9.11 ¨Ï¥Îscanf¶i¦æ®æ¦¡¤Æ¿é¤J 9.12 ¦w¥þªºC»y¨¥µ{¦¡³]p Chapter 10 µ²ºc¡BÁp¶°¡B¦ì¤¸¾Þ§@»P¦CÁ| 10.1 ²¤¶ 10.2 µ²ºc©w¸q 10.3 ªì©l¤Æµ²ºc 10.4 ¨Ï¥Î . »P ¡Ð> ¦s¨úµ²ºc¦¨û 10.5 µ²ºc»P¨ç¦¡ªº·f°t¨Ï¥Î 10.6 typedef 10.7 ¶Ã¼Æ¼ÒÀÀ®×¨Ò¬ã¨s¡G°ª®Ä¯à¬~µP»PµoµP 10.8 Áp¶° 10.9 ¦ì¤¸¹Bºâ¤l 10.10 ¦ì¤¸Äæ¦ì 10.11 ¦CÁ|±`¼Æ 10.12 °Î¦Wµ²ºc»PÁp¶° 10.13 ¦w¥þªºC»y¨¥µ{¦¡³]p Chapter 11 Àɮ׳B²z 11.1 ²¤¶ 11.2 ÀÉ®×»P¦ê¬y 11.3 «Ø¥ß´`§Ç¦s¨úÀÉ®× 11.4 ±q´`§Ç¦s¨úÀɮפ¤Åª¨ú¸ê®Æ 11.5 ÀH¾÷¦s¨úÀÉ®× 11.6 «Ø¥ßÀH¾÷¦s¨úÀÉ®× 11.7 ¥HÀH¾÷¤è¦¡¼g¤JÀH¾÷¦s¨úÀÉ®× 11.8 ±qÀH¾÷¦s¨úÀɮפ¤Åª¨ú¸ê®Æ 11.9 ¹ê¨Ò¬ã¨s¡G¥æ©ö³B²z¨t²Î 11.10 ¦w¥þªºC»y¨¥µ{¦¡³]p Chapter 12 ¸ê®Æµ²ºc 12.1 ²¤¶ 12.2 ¦Û§Ú°Ñ·Óµ²ºc 12.3 °ÊºA°O¾ÐÅéºÞ²z 12.4 ³sµ²¦ê¦C 12.5 Stacks 12.6 ¦î¦C 12.7 ¾ðª¬µ²ºc 12.8 ¦w¥þªºC»y¨¥µ{¦¡³]p Chapter 13 ¹q¸£¬ì¾Ç«äºû¡G±Æ§Çºtºâªk»P¤jO²Å¸¹ 13.1 ²¤¶ 13.2 ºtºâªk®Ä²v¡G¤j O ²Å¸¹ 13.3 ¿ï¾Ü±Æ§Çªk 13.4 ´¡¤J±Æ§Çªk 13.5 ®×¨Ò¬ã¨s¡GµøÄ±¤Æ°ª®Ä¯à¦X¨Ö±Æ§Çªk Chapter 14 ¹w³B²z¾¹ 14.1 ²¤¶ 14.2 ¡include¹w³B²z¾¹«ü¥O 14.3 ¡define¹w³B²z¾¹«ü¥O¡G²Å¸¹±`¼Æ 14.4 ¡define¹w³B²z¾¹«ü¥O¡G¥¨¶° 14.5 ±ø¥ó½sĶ 14.6 ¡error»P¡pragma¹w³B²z¾¹«ü¥O 14.7 ¡ »P¡¡ ¹Bºâ¤l 14.8 ¦æ¸¹ 14.9 ¹w©w¸q²Å¸¹±`¼Æ 14.10 Â_¨¥ 14.11 ¦w¥þªºCµ{¦¡³]p Chapter 15 ¨ä¥L¥DÃD 15.1 ²¤¶ 15.2 ¤£©wªø«×°Ñ¼Æ¦ê¦C 15.3 ¨Ï¥Î©R¥O¦C°Ñ¼Æ 15.4 ½sͦh¨Ó·½ÀÉ®×µ{¦¡ 15.5 ¨Ï¥Îexit©Matexit²×¤îµ{¦¡ 15.6 ¾ã¼Æ©M¯BÂI¤å¦rªº«áºó 15.7 °T¸¹³B²z 15.8 °ÊºA°O¾ÐÅé¤À°t¨ç¦¡calloc©Mrealloc 15.9 goto¡GµL±ø¥ó¤À¤ä Chapter 16 C++¡J¸û¦nªºC¡F²¤¶ª«¥ó§Þ³N 16.1 ²¤¶ 16.2 C++ 16.3 ¤@Ó²³æªºµ{¦¡¡G¨âÓ¾ã¼Æªº¬Û¥[ 16.4 C++¼Ð·Ç¨ç¦¡®w 16.5 ¼ÐÀYÀÉ 16.6 ¦æ¤º¨ç¦¡ 16.7 C++ÃöÁä¦r 16.8 °Ñ¦Ò¥H¤Î°Ñ¦Ò°Ñ¼Æ 16.9 ªÅªº°Ñ¼Æ¦ê¦C 16.10 ¹w³]¤Þ¼Æ 16.11 ¤@¤¸½d³ò¸ÑªR¹Bºâ¤l 16.12 ¨ç¦¡ªº¦h¸ü 16.13 ¨ç¦¡¼ËªO 16.14 ²¤¶ª«¥ó§Þ³N»PUML 16.15 ²¤¶C++¼Ð·Ç¨ç¦¡®wªºvectorÃþ§O¼ËªO 16.16 Á`µ²?
10¿³tFlutte
Scratch±q°ò¦
LINE Bot S
µL·åªºµ{¦¡½X ²Ä¤Gª©
³nÅé¶}µo¨¤À¦w¥þ¹ê°È
Python ¦Û°Ê¤Æ
¿Ë¤â¶}µo±ÀÂ˨t²Î ¡Ð
ºtºâªk ¹Ï¸Ñì²z x
½d¨ÒÅX°Êªº»Ý¨D¼á²M³N
Unity ¡Ñ ³]p
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C