本書是著名作者John Lewis與William Loftus作為其一流的CS1教材“Java Software Solutions:Foundations of Program Design”的姊妹篇。盡管本書的英文名為“Java Software Structures: Designing and Using Data Structures”,但正如作者在前言中所說的那樣,本書其實是一本可作
本書是著名作者John Lewis與Joseph Chase作為其一流的CSI教材“Java Software Solutions:Foundations of Program Design”的姊妹篇。盡管《Java軟件結構與數據結構(第3版)》的英文名為“Java Software Structures:Designing and Using Data Structures”,但正如作者在前言中
本書基于作者備受好評的C/C++ User Journal雜志上的每月專欄,通過大量完全符合ISO標準C++的程序集合,說明了C++真正強大的威力,是C和C++職業程序員的實踐指南。 全書分為3篇共20章,分別從指針、預處理器、C標準庫、抽象、模板、異常、算法、容器、文件處理、動態內存管理等不同層次的話題展開討論。書中的精粹代碼,對于C和C++程序員具有很好的使用價值和啟發意義。 本書可以
本書以“學完C語言之後知道能做什麼”為編寫目標,共包括7章:Linux C語言程序設計簡介、C語言基礎、鏈表、C標準庫與Linux系統調用、Socket編程、Pthreads編程、GTK圖形界面編程。其中,C語言基礎、C標準庫與Linux系統調用為本書最基礎最重要的兩章,全面介紹了標準C的基本語法和Linux系統調用編程。其他章節告訴讀者C語言具體能做什麼。本書堅守“Talk is cheap, show me the code.”信條,通過正確無誤的示例代碼向讀者展示C語言的具體用法。本書內容注重實用、結構清晰、圖文並茂,力求做到使讀者在興趣中學習Linux C語言編程。本書提供配套課件、教學大綱和習題參考答案等多種教學資源,還提供了82個教學視頻,讀者在學習的過程中,掃描教學視頻二維碼可以觀看視頻。