 |
|
|
| |
|
C語言入門與進階教學:跨平台程式設計及最新C11語法介紹
|
|
|
|
|
|
出版日期:2017-04-01
|
|
ISBN:9789866301988
|
|
定價:620元
特價:95折!589元
|
|
|
|
參考分類(CAT):教育學習
|
|
參考分類(CIP): 電腦科學
|
|
|
|
|
|
|
|
|
內容簡介 本書特色:1.C語言的所有語法與資料型態2.入門與進階的跨平台實例演練3.計算機概論與各種C語言版本之間的差異4.在各種平台上以C語言開發程式的注意事項5. 每章均附練習題,難易兼具,適合程度不同的讀者練習。書中除了介紹C語言的基礎觀念,也深入探討跨平台的程式設計與解決問題的概念,可讓學生學習到程式設計的正確觀念,也能幫助有程式設計經驗的讀者寫出更穩固且有效率的程式,是一本適合初學者的C語言學習參考書。──交通大學資訊工程系教授 荊宇泰內容非常生動有趣,讓讀者能樂於學習,能在不知不覺中讀完整本書,而鍛鍊出深厚的程式功力,並學習到許多祕技。──中華大學生物資訊系助理教授 林志陽這是一本入門容易且極具深度的C語言學習與參考書籍,由淺至深介紹如何以正確的觀念開發C語言的程式,並介紹C89、C99與C11之間的差異。由於目前已非單一作業系統獨占市場的時代,學習程式語言必須要有跨越平台的思維,才能符合市場的需求。有鑑於此,本書也會介紹在各種平台開發程式時應注意的事項,並且幫助您建立正確的程式開發觀念,深入地瞭解語法上的細節與注意事項。若是對C語言已有基本概念的讀者朋友,可從本書發現許多程式開發上的問題與細節是多麼的重要,而且,其中可能是您所忽略的,甚至是從未預料到的。 作者介紹 鄭昌杰,國立交通大學資訊科學與工程所碩士與博士,在學界與業界具有約20年的大型軟體開發經驗,包含企業財務系統、金融交易系統、嵌入式系統、精密儀器控制、影像處理、計算機圖學、電腦視覺、平行運算與機器學習。目前在台灣的大專院校內講授資訊技術相關課程。 序 前言 C語言已有近四十年的歷史,它不僅未被淘汰,且目前仍是全世界最受歡迎且最廣為使用的程式語言之一。因為在所有的高階語言中,以C語言所設計的程式在執行上仍是最有效率的。與新一代的程式語言相比,如Java與Python,雖然以C語言來開發程式並不輕鬆也不容易除錯,但我們可從中學習計算機架構與作業系統的運作,更深入地理解某些資料結構與演算法。這也是許多大專院校的基礎程式設計課程仍然以C語言為主的原因之一,希望讓學生們不單只是學習如何寫程式,也能瞭解如何在電腦上以正確的觀念寫出正確又穩固的程式。筆者曾在許多公私立大專院校講授程式語言多年,發現學生們在學習C語言的過程中缺乏足夠且較深入的學習資源。市面上雖然有許多內容豐富且精彩的C語言學習參考書籍,但大多偏向適用於程式設計的初學者或是電腦入門學習者。大部分的書籍也只介紹特定的C語言編譯器在特定的作業系統上,對各種C語言版本(C89、C99與C11)之間的差別並未多作介紹,造成許多學生在學習的中後階段,都因為資源的缺乏而不易體會C語言內部的特性,也只懂得在單一平台上以特定的C編譯器開發程式,所寫出來的程式不夠攜帶性,甚至會寫出觀念錯誤的程式碼。然而,目前已不再是某些作業系統獨佔市場的時代,學習程式語言必須要有跨越平台的思維,才能符合市場的需求。有鑑於此,筆者將多年的教學經驗以及跨平台大型軟體開發的實務經驗,並統整學生所提出的疑問,採納許多在學界與業界的專家所提供的程式開發心得,以兩年的時間完成這本書,希望能讓有志學習C語言或加強程式設計能力的朋友們能夠有一本入門容易、深度足夠且廣度地探討跨平台程式開發的C語言學習參考書籍。本書的安排儘量由淺至深,如果是剛接觸程式設計的入門讀者朋友,歡迎您加入這個C語言的學習園地,建議從第一章開始閱讀,由計算機概論、C語言的歷史、基本語法到進階的程式設計。每個章節主題都可以引導您建立正確的程式開發觀念,而且不會避重就輕,能夠深入地瞭解語法上的細節與注意事項,幫助您成為一位專業的程式開發者。若您是對C語言已有基本概念的讀者,可以選擇有興趣的章節來閱讀,相信本書可以讓您對C語言有另一番的見解。您可能會從本書中發現許多程式開發上的問題與細節是如此的重要,但卻是之前所忽略的,甚至是未預料到的。若您曾學習過C++但未接觸過C語言,建議您暫時忘掉C++來學習C語言,因為有很多地方這兩個程式語言是不相容的,並不建議您把C++的觀念與設計風格帶入到C語言之中。本書所出現的專有名詞皆儘量以台灣常用的習慣用語來稱之,而且會列出它們的英文詞彙,方便讀者在網路上搜尋這些專有名詞的相關資料。所引用的參考文獻皆列在書後的參考資料,書中的內文會以[文獻編號]的方式來引用;文中若有註解則以19形式來表示,註解內容則列在當頁下方。本書在各章節後面皆有條列式的總結,讓讀者可以在短時間內回顧各章節主題的重點概要。在各章節最後處也都附上相關的練習題,各種難易程度的問題皆有,讓讀者們有足夠的練習機會。畢竟,學習程式設計不能只是看書,越多的實際練習才是最有效的學習方式。至於本書所有的範例程式,您可以前往下列網址下載:goo.gl/QCxvUg 目次 第1章計算機基礎知識第2章認識C語言第3章資料型態第4章運算式第5章敘述句第6章指標第7章陣列與動態記憶空間管理第8章字串與文字第9章函式第10章自訂型態第11章檔案處理附錄參考資料
1、五南網路會員所購買的商品均享有取貨7天的鑑賞期﹝包含國定假日、例假日﹞,退換貨之商品必需於取貨7天內辦理退換貨,否則恕不接受退換貨。
2、依照消費者保護法規定,凡消費者於網站購物均享有7天商品鑑賞期,唯需注意辦理退貨商品需保留完整外包裝、附件、外盒等等,才可辦理退貨。
3、如欲退貨,請在鑑賞期內將商品連同發票寄回,每張訂單限退一次。
4、鑑賞期非試用期,若您收到商品經檢視後有任何不合意之處,請立即依照退貨規定辦理退貨
1、若本網站已設團購價,請直接下訂即可。
2、如您需要其他類型產品團購,則請聯繫客服或直接將需求e-mail
至wunan2351960@gmail.com即可
一、購物說明 1.本站商品近60萬筆。(商品圖片、出版日期等相關資訊僅供參考,出貨一律是最新版本) ◎請注意:上架商品不等於一定可以出貨。(會有缺書而訂不到書的狀況,敬請體諒) 2.當您下訂時,我們會向出版訂書(約7-10個工作天)(政府出版品因受限於採購程序,平均補貨作業時間約 2~6週)。如有久候,敬請見諒。當出版社回覆缺書時,我們只能取消您的訂單。 3.當您下訂時您必須同意:訂單成立的第14天起,因缺某一本書無法出貨的訂單,本站有權利自動取消您的訂單。◎請注意:缺書取消訂單我們統一發送簡訊通知。如果您要部份出貨者,請留言後再重新下單。 4.、本站保留出貨的權利。 二、運費說明 1.宅配到府:滿999元免運費,未滿則加收65元(台灣本島),離島一律加收120元 2.五南門市取貨:未滿350,運費20元 3.揪團:免運費 三、退貨與退款說明 五南會員所購買的商品均享有取貨7天的猶豫期﹝包含國定假日、例假日﹞,退換貨之商品必需於取貨7天內辦理退換貨,否則恕不接受退換貨。 1.請注意!下列商品購買後不提供7天的猶豫期,請務必詳閱商品說明並再次確認確實有購買該項商品之需求及意願時始下單購買,有任何疑問並請先聯繫客服詢問: (1)客製化之商品。 (2)買斷不退之商品。 (3)報紙、期刊或雜誌。 (4)經消費者拆封之影音商品或電腦軟體。 (5)下載版軟體、資訊及電子書。 (6)涉及個人衛生,並經消費者拆封之商品,如:內衣褲、刮鬍刀…等。 (7)藝文展覽票券、藝文表演票券。 (8)易於腐敗、保存期限較短或解約時即將逾期。 2.退貨退款詳細說明: (1)如欲退貨,請在鑑賞期內將商品連同發票寄回,每張訂單限退一次。 (2)退換貨政策:請在收到商品後,立刻檢查商品是否正確,如果有問題或瑕疵,請於7天猶豫期內完成退換貨申請手續。辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 (3)退款說明:請您填寫退貨退款書,若您採信用卡付款,由客服人員辦理刷退手續。若採其他付款方式,我們會將退款,匯款至指定帳戶。以上需要14個工作天。 (4)退貨退款書請至【客服中心】點選『退換商品】的說明中下載。
1.每日09:00前截止訂單,包含出貨通知、缺書通知等。 3.上午9:00點以前下單,可在當日下午17:00以後,查詢出貨進度。例假日除外 4.上午9:00以後在下單,需在隔日17:00以後,方能查詢訂單出貨進度。例假日除外 5.當你使匯款或轉帳時,請務必提供帳戶末5碼之資訊,請拍照email或傳真給我方,否則須等與銀行確認後,才能出貨。 6.出貨是以下單時間為出貨先後的順序,也就是請先下單再查詢庫存,因為就算查完庫存,也可能無法先為你保留書籍(政府出版品因受限於採購程序,平均補貨作業時間約 2~6週)。
|
|
|
|
|
|
 |
C語言入門與進階教學:跨平台程式設計及最新C11語法介紹
出版日期:2017-04-01
ISBN:9789866301988
定價:620元
特價:95折!589元
參考分類(CAT):教育學習
參考分類(CIP): 電腦科學