C語言解惑 指針、數組、函數和多文件編程

C語言解惑 指針、數組、函數和多文件編程 pdf epub mobi txt 电子书 下载 2025

劉振安,劉燕君 著
圖書標籤:
  • C語言
  • 指針
  • 數組
  • 函數
  • 多文件編程
  • 編程技巧
  • 解惑
  • 入門
  • 進階
  • 代碼分析
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 机械工业出版社
ISBN:9787111554066
版次:1
商品编码:12097872
品牌:机工出版
包装:平装
开本:16开
出版时间:2016-12-01
用纸:胶版纸
页数:443
正文语种:中文

具体描述

內容簡介

  《C語言解惑 指針、數組、函數和多文件編程》的前提是讀者已經學過C語言,書中將完整、係統地論述各個部分的知識並結閤實用程序和趣味遊戲程序,綜閤講解函數設計、多文件編程和結構化程序設計的方法。本書既可以作為教師、學生及工程技術人員的參考書,也可以作為常備手冊。

目錄

第1章 引入指針變量
1.1變量的三要素
1.2 變量的操作
1.3 指針變量
1.4 指針類型
1.5 高級指針
第2章 指針基礎知識
2.1 指針運算符
2.2 指針移動
2.3 指針地址的有效性
2.4 指針的初始化
2.5 指針相等
2.6 對指針使用const限定符
第3章 一維數組
3.1 一維數值數組
3.2 一維字符串數組
3.3 使用一維數組容易齣現的錯誤
3.3.1 一維數組越界錯誤
3.3.2 一維數組初始化錯誤
3.3.3 數組賦值錯誤
3.3.4 求值順序産生歧義錯誤
3.4 綜閤實例
第4章 指針與數組
4.1 數組與指針的關係
4.2 一維字符串數組與指針
4.3 字符串常量
4.4 指針數組
4.5 配閤使用一維數組與指針
4.5.1 使用一維數組名簡化操作
4.5.2 使用指針操作一維數值數組
4.5.3 使用一維字符數組
4.5.4 指針初始化實例
4.6 二維數組與指針
4.6.1 二維數組
4.6.2 二維數組操作實例
4.6.3 二維數組與指針
4.6.4 二維數組與指嚮一維數組的指針
4.6.5 字符串二維數組
4.7 多維數組與指針
4.7.1 多維數組
4.7.2 多維數組與指針
4.7.3 多維數組實例
4.8 綜閤設計實例
第5章 函數基礎知識
5.1 函數
5.1.1 函數和函數原型
5.1.2 函數值和return語句
5.1.3 函數調用形式
5.1.4 函數參數的基礎知識
5.1.5 被調用函數的返迴位置
5.2 C程序的典型結構
5.2.1 單文件結構
5.2.2 一個源文件和一個頭文件
5.2.3 多文件結構
5.3 變量的作用域
5.3.1 單文件裏的塊結構及函數
5.3.2 單文件多函數的變量
5.3.3 多文件變量作用域
5.4 變量的存儲地址分配
5.4.1 單文件變量的存儲地址分配
5.4.2 多文件變量的存儲地址分配
5.5 main函數原型及命令行參數
第6章 函數設計
6.1 函數設計的一般原則
6.1.1 函數設計基礎
6.1.2 函數設計的注意事項
6.1.3 函數的一般結構
6.2 函數的返迴值
6.2.1 無返迴值的void類型函數
6.2.2非void類型的函數必須返迴一個值
6.2.3 函數使用臨時變量作為返迴值
6.2.4 不能使用臨時數組名作為返迴值
6.2.5 返迴臨時指針必須是首地址
6.2.6 返迴結構的函數
6.2.7 返迴結構指針的函數
6.2.8 返迴枚舉的函數
6.3 函數參數的傳遞方式
6.3.1 傳數值
6.3.2 傳地址值
6.4 函數指針
6.5 理解函數聲明
6.5.1 詞法分析中的“貪心法”
6.5.2 剋服語法“陷井”讀懂函數
6.6 函數設計舉例
6.6.1 完璧歸趙
6.6.2 多餘的參數
6.6.3 傳遞的參數與函數參數匹配問題
6.6.4 等效替換參數
第7章 函數設計實例
7.1 函數設計注意事項
7.1.1 再談函數的類型和返迴值

7.1.2 注意區分使用結構的場閤
7.1.3 注意正確地為結構分配內存
7.1.4 不同結構變量的賦值問題
7.1.5 其他注意事項
7.2 正確區分並設計指針函數和函數指針
7.3 多文件中的交互函數設計方法
7.4 一個簡單遊戲設計實例
第8章 C 程序結構化設計實例
8.1 實用結構化程序設計基礎
8.2 程序設計實例
8.2.1 功能設計要求
8.2.2 總體設計
8.2.3 函數設計
8.3 參考程序
8.4 運行示例
第9章 庫函數與算法基礎
9.1 算法基本概念
9.2 算法典型實例
9.3 基本庫函數
9.4 C語言預處理器
9.5 高級庫函數
9.5.1 典型實用的高級庫函數
9.5.2 使用它們簡化程序設計
9.5.3 應用實例
9.6 算法設計實例
9.6.1 鏈錶
9.6.2 決策樹
9.6.3 狀態機
第10章設計遊戲程序實例 365
10.1剪刀、石頭、布 365
10.1.1設計思想 365
10.1.2參考程序 367
10.1.3運行示範 369
10.2迷宮 370
10.2.1設計思想 370
10.2.2參考程序 371
10.2.3運行示範 373
10.3空戰 375
10.3.1設計思想 375
10.3.2參考程序 376
10.4貪吃蛇 381
10.4.1供改造的源程序 381
10.4.2運行示範 387
10.5停車場 388
10.5.1參考程序 388
10.5.2運行示範 393
10.6畫矩形 393
10.6.1用C語言編寫Windows程序 394
10.6.2Windows的程序結構 398
10.6.3用C語言編寫畫矩形程序 400
10.7俄羅斯方塊 405
10.7.1基本遊戲規則 405
10.7.2基本操作方法 406
10.7.3編寫遊戲交互界麵問題 406
10.7.4用C語言編寫控製颱俄羅斯方塊遊戲 407
10.7.5編寫Windows俄羅斯方塊遊戲 419
10.8用C語言編寫Windows下的貪吃蛇遊戲 430
10.8.1程序清單 430
10.8.2運行示範 442
附錄 7位ASCII碼錶 444
參考文獻 445

前言/序言

  Preface前  言  C語言編程仍然是編程工作者必備的技能。本書的基礎版本《C語言解惑》通過比較編程中存在的典型錯誤,從而實現像雨珠打在久旱的沙灘上一樣滴滴入骨的效果,使學習者更容易記住編程的要訣,並通過演示如何將一個能運行的程序優化為更好、更可靠的程序,使讀者提高識彆壞程序和好程序的能力。盡管如此,那本書仍然要照顧初學者並兼顧知識的完整性,所以討論的深度有所限製。為此,我們決定推齣它的提高版,並將討論聚焦於函數設計。   本書將集中討論C語言的核心部分——函數設計。函數設計涉及函數類型、函數參數及返迴值,這就要求讀者熟練掌握指針和數組的知識,此外,還要掌握多文件編程以及多文件之間的參數傳遞等知識。   因為本書要求讀者已經學過C語言,所以我們可以完整、係統地論述各個部分的內容,無須贅述基礎知識。本書的另一個特點是每一章之間都有知識交叉,進而達到講透的目的。如果遇到不清楚的知識點,讀者可以自行學習相應參考資料,也可以與《C語言解惑》配閤學習。   本書的落腳點是實現C語言的結構化程序設計。為實現這一目標,本書專門選擇瞭完整的設計實例。尤其是第10章,結閤趣味遊戲程序,綜閤講解函數設計和多文件編程。   本書各個部分論述詳細,涉及的知識麵廣,有些知識是傳統教材中所沒有的,所以它既可以作為從事教學的老師及工程技術人員的參考書,也可以作為常備手冊。其實,它不僅對工程技術人員極有參考價值,也能幫助在校生進行編程訓練或作為畢業論文的參考資料。此外,本書對於初學者也大有幫助,他們可以將它作為課外讀物,對目前看不懂的地方,可以等具備相關知識之後再來研究,彼時將收獲更大。總之,本書能幫助各類人群找到自己需要的知識並有所收獲,而這也將拓寬本書的應用範圍。   本書共分10章。第1章通過例子說明引入指針變量的必要性並簡單介紹指針變量的基本性質。第2章通過實例解釋指針的基本性質。第3章介紹數組及數組的邊界不對稱性。第4章介紹C語言中兩個非常重要的概念——數組和指針。第5章介紹如何掌握函數設計和調用的正確方法。第6章介紹如何設計閤理的函數類型及參數傳遞方式。第7章先討論函數設計的一般原則,然後結閤典型算法,用實例說明設計的具體方法,以便使讀者進一步開闊眼界。第8章結閤具體實例詳細介紹頭文件的編製、多個C 語言文件及工程文件的編製等方法,以提高讀者的多文件編程能力。第9章給齣兩個典型的多文件編程實例,一個使用鏈錶,另一個使用數組。第10章中的遊戲程序實例將加深讀者對一個完整工程項目的理解。為瞭學習方便,本書提供全部程序代碼。   本書的兩位作者分彆撰寫各章的不同小節,然後逐章討論並獨立成章。劉燕君負責第1~6章,劉振安負責第7~10章,最後由劉振安統稿。參與本書工作的還有周淞梅實驗師、蘇仕華副教授、鮑運律教授、劉大路博士、唐軍高級工程師等。   在編寫過程中,我們得到瞭中國科學院院士、中國科學技術大學陳國良教授的大力支持,特此錶示感謝!對書中所引用資料的作者及網絡作品的作者錶示衷心感謝!   作 者 2016年6月
《C語言深入探索:從基礎到實踐》 撥開迷霧,洞悉C語言核心奧秘 C語言,作為一門曆史悠久且影響力深遠的編程語言,以其高效、靈活和強大的係統級編程能力,在軟件開發領域占據著不可動搖的地位。無數經典的操作係統、高性能的應用程序乃至嵌入式係統的底層驅動,都離不開C語言的身影。然而,C語言並非易於駕馭的語言,其獨特的語法特性,尤其是在內存管理、指針操作以及數據結構方麵,常常讓初學者望而卻步,甚至讓經驗豐富的開發者也感到睏惑。 本書《C語言深入探索:從基礎到實踐》正是為所有渴望深入理解C語言精髓、掌握其核心機製、並能熟練運用其強大功能而設計的。我們不滿足於僅停留在語法的錶麵,而是緻力於帶領讀者穿透C語言的“黑匣子”,直達其底層運行的原理,理解其背後的設計哲學。本書的目標是幫助您構建堅實而牢固的C語言知識體係,讓您在麵對復雜的編程挑戰時,能夠遊刃有餘,自信滿滿。 本書內容概述: 第一部分: C語言基石的再審視與深化 在正式踏入C語言的“深水區”之前,我們將首先迴顧和深化對C語言基礎知識的理解。這並非簡單的重復,而是以一種全新的視角,重新審視那些看似熟悉的概念,挖掘其內在的聯係和潛在的陷阱。 變量、數據類型與內存模型: 我們將從更微觀的角度剖析C語言中的各種數據類型,理解它們在內存中是如何錶示的,以及不同類型之間在運算和賦值時可能産生的隱式轉換和潛在問題。我們將深入探討棧(stack)和堆(heap)的區彆與聯係,理解函數調用棧的工作原理,以及變量的作用域和生命周期是如何影響內存的分配與釋放的。 運算符與錶達式的精妙運用: 除瞭基本的算術和邏輯運算符,本書將重點解析C語言中一些容易被忽視但至關重要的運算符,如位運算符、條件運算符、逗號運算符等,並展示它們在實際編程中如何實現高效的代碼邏輯。我們將分析錶達式的求值順序和副作用,幫助您避免因優先級和結閤性理解不清而導緻的bug。 控製流的藝術: 循環和分支結構是程序邏輯的骨架。本書將不僅僅介紹`if-else`、`switch`、`for`、`while`、`do-while`這些基本結構,更會探討如何通過組閤和優化這些控製流,編寫齣清晰、高效且易於維護的代碼。我們將介紹一些經典的算法模式,並演示如何在C語言中用最簡潔的方式實現它們。 函數:模塊化設計的基石: 函數是實現代碼復用和模塊化設計的核心。我們將深入講解函數的定義、調用、參數傳遞(傳值與傳址)、返迴值機製,以及遞歸的原理和應用。特彆地,我們將探討函數原型的重要性,以及它們如何幫助編譯器進行類型檢查,提升代碼的健壯性。 第二部分: 指針:C語言的靈魂與力量 指針是C語言中最具特色也最具挑戰性的部分,它是C語言強大的根源,也是許多開發者心中的“攔路虎”。本書將以一種循序漸進、由淺入深的方式,引領您徹底徵服指針。 理解指針的本質: 我們將從最根本的層麵解釋指針是什麼——它是一個變量,其存儲的值是另一個變量的內存地址。我們將詳細講解指針的聲明、初始化,以及如何通過解引用操作符(``)訪問和修改指針指嚮的內存中的數據。 指針與數組的緊密關係: 指針和數組在C語言中有著密不可分的聯係。本書將深入闡述數組名本身可以看作是指嚮數組第一個元素的指針,以及數組的下標訪問是如何通過指針運算實現的。我們將講解如何使用指針遍曆數組,以及指嚮數組的指針的運算規則。 多級指針與函數指針: 掌握多級指針(指針的指針)對於理解復雜的內存管理和數據結構至關重要。本書將清晰地解釋二級、三級指針的概念,並演示其在實際應用中的場景,例如在動態內存分配和字符串處理中的運用。同時,我們將詳細介紹函數指針,它允許我們將函數作為參數傳遞,或者存儲函數的地址,為實現迴調函數、動態調用函數等高級特性奠定基礎。 指針的實踐應用: 我們將通過大量的實例,展示指針在實際編程中的強大威力,包括: 動態內存分配與管理: 深入剖析`malloc`、`calloc`、`realloc`和`free`等函數的使用,講解內存泄漏的概念和避免方法,以及如何使用指針安全地管理堆內存。 字符串的深入理解與操作: C語言中的字符串本質上是字符數組,其末尾的空字符(``)起著關鍵的標識作用。我們將講解如何使用指針高效地處理字符串,包括拷貝、連接、查找等操作,並深入理解`strcpy`、`strcat`、`strlen`等標準庫函數的實現原理。 復雜數據結構的構建: 指針是構建鏈錶、樹、圖等動態數據結構的基礎。我們將從最簡單的單嚮鏈錶開始,逐步展示如何使用指針來連接數據節點,並演示如何實現鏈錶的插入、刪除、查找等操作。 第三部分: 數組:數據的有序組織與高效訪問 數組作為最基礎的數據結構之一,在C語言中扮演著重要角色。本書將從多個維度深入剖析數組的特性和應用。 一維數組的深入理解: 除瞭基本的聲明和初始化,我們將關注數組元素的訪問效率,以及數組名作為常量指針的特性。 多維數組的本質: 我們將揭示多維數組在內存中的實際存儲方式(行優先或列優先),以及如何使用指針來訪問多維數組的元素,包括數組指針和指嚮數組的指針。 數組與函數的協同工作: 探討數組作為函數參數傳遞時“衰退”為指針的現象,以及如何通過指針或引用傳遞數組,實現對原數組的修改。 字符串數組與字符指針數組: 區分字符串字麵量、字符數組和字符指針數組,理解它們在內存中的存儲和訪問方式,以及在函數參數傳遞中的差異。 第四部分: 函數:抽象、模塊化與代碼復用的藝術 函數是C語言中實現代碼復用和結構化編程的關鍵。本書將帶領您更深層次地理解函數的概念和應用。 函數的參數傳遞機製: 詳細解析傳值調用和傳址調用的區彆,以及它們在函數內外如何影響變量的值。 返迴值與多返迴值模擬: 探討函數返迴值的機製,以及如何通過指針作為參數,間接地實現“多返迴值”的效果。 遞歸函數的設計與優化: 深入理解遞歸的原理,包括基本情況和遞歸步驟,並通過實際例子展示遞歸在解決某些問題時的優雅和高效。同時,我們將探討遞歸可能帶來的棧溢齣問題,並介紹尾遞歸優化等概念。 內聯函數與宏定義: 講解內聯函數如何通過犧牲空間換取時間,以及宏定義在代碼替換和條件編譯中的應用,並對比它們在效率和安全性上的差異。 函數指針與迴調函數: 再次強調函數指針的重要性,並重點介紹迴調函數在事件驅動編程、排序算法(如`qsort`)等場景中的應用。 第五部分: 多文件編程:大型項目的構建之道 隨著項目規模的增長,將代碼分割到多個文件中進行管理是必不可少的。本書將為您揭示多文件編程的奧秘。 聲明與定義的分離: 詳細講解頭文件(`.h`)和源文件(`.c`)的作用,理解聲明(declaration)和定義(definition)的區彆,以及它們在多文件項目中的協同工作方式。 鏈接(Linking)的原理: 剖析編譯器和鏈接器在多文件編譯過程中扮演的角色,理解符號錶、重定位等概念,以及如何解決鏈接錯誤。 外部變量與靜態變量: 深入理解`extern`關鍵字的作用,以及`static`關鍵字在文件作用域和函數作用域內的不同含義,學習如何控製變量和函數的可見性,實現模塊化和信息隱藏。 構建大型C語言項目: 介紹使用`make`工具進行自動化構建的方法,以及如何組織復雜的項目結構,提高開發效率和代碼的可維護性。 本書特色: 深入淺齣,循序漸進: 從最基礎的概念開始,逐步深入到C語言的核心和高級特性,確保不同水平的讀者都能跟上學習節奏。 理論與實踐相結閤: 每闡述一個概念,都會配以大量清晰、可執行的代碼示例,並輔以詳盡的解釋,幫助讀者將理論知識轉化為實際能力。 注重“為什麼”: 不僅告訴您“怎麼做”,更注重解釋“為什麼這樣做”,幫助您理解C語言的設計哲學和底層機製。 強調常見陷阱與最佳實踐: 針對C語言中容易齣現的錯誤和陷阱,提供詳細的分析和規避方法,引導讀者編寫齣更健壯、更高效的代碼。 引導獨立思考: 鼓勵讀者在理解基礎知識後,進行更深入的探索和實踐,培養自主解決問題的能力。 誰適閤閱讀本書? C語言初學者: 想要係統學習C語言,打下堅實基礎,避免走彎路。 有一定C語言基礎,但對指針、內存管理等概念感到睏惑的開發者: 希望深入理解C語言的核心機製,提升編程能力。 計算機科學和相關專業的學生: 作為學習C語言課程的有力補充,幫助更好地掌握課程內容。 希望深入理解操作係統、嵌入式係統等底層開發原理的開發者: C語言是理解這些領域的基礎。 掌握C語言,就是掌握瞭直接與計算機硬件對話的能力。本書《C語言深入探索:從基礎到實踐》將是您在這條探索之路上最忠實可靠的夥伴,助您撥開迷霧,洞悉C語言的靈魂,釋放其無限潛能。讓我們一起踏上這段精彩的C語言學習之旅!

用户评价

评分

每次提到C語言,我的腦海裏總會浮現齣“指針”兩個字,它就像一道坎,跨過去就能海闊天空,但一旦被它絆倒,就可能原地打轉。這本書的題目《C語言解惑:指針、數組、函數和多文件編程》簡直像看到瞭救星。我對指針的理解一直停留在“能用就行”的層麵,對於內存的分配、訪問,以及野指針、懸空指針這些常見問題,雖然知道有,但具體原因和解決方案總是模糊不清。數組在C語言中也是一個需要仔細處理的元素,特彆是當數組的大小不是固定的時候,或者需要將數組傳遞給函數時,指針的知識就變得必不可少,這兩者結閤起來,就成瞭我學習的重災區。函數方麵,雖然基礎函數寫起來不算睏難,但涉及到指針參數、函數指針,甚至是遞歸調用時,我就覺得有點吃力瞭。而“多文件編程”這個詞,在我的學習過程中齣現的頻率不高,但我知道這對於開發大型項目至關重要,這本書能否提供一些實用的技巧和最佳實踐,我對此充滿期待。

评分

這本書的題目就吸引瞭我,C語言裏的指針、數組和函數,這三個概念一直是我學習過程中的“攔路虎”。很多時候,書本上枯燥的講解,配上晦澀的示例代碼,總是讓我看得雲裏霧裏,不知所雲。尤其是指針,簡直就是C語言的“靈魂”和“魔鬼”,理解瞭它,感覺就能掌握C語言的精髓,但稍有不慎,就可能陷入內存訪問的泥潭,齣現各種詭異的bug。而數組,雖然看起來直觀,但與指針結閤起來,又變得復雜瞭許多。函數,作為代碼復用的基石,其參數傳遞、返迴值機製,特彆是涉及指針和數組作為函數參數時,更是讓人頭疼。我一直渴望有一本能夠真正“解惑”的書,它能用清晰易懂的語言,配閤詳實的案例,一點點剝開這些概念的神秘麵紗,讓我能夠真正理解它們的工作原理,並能靈活運用。這本書的副標題“指針、數組、函數和多文件編程”正是我最需要的,特彆是“多文件編程”這個話題,在實際項目中非常重要,能夠幫助我組織更大型、更健壯的程序,我也希望能在這本書裏找到相關指導,學習如何將復雜的程序模塊化,提高代碼的可維護性和可讀性。

评分

我最近在啃一本關於C語言的書,說實話,讀下來感覺像是經曆瞭一場“腦力馬拉鬆”。這本書的名字叫《C語言解惑:指針、數組、函數和多文件編程》,光看題目我就覺得它直擊痛點。我一直覺得C語言的學習麯綫很陡峭,尤其是指針的部分,每次看到那些星號和箭頭,腦子裏就自動生成瞭一片迷霧。書裏對指針的講解,我感覺它是試圖從內存地址的角度去解釋,但有些時候,雖然理論上明白瞭,但實際寫代碼的時候,還是會犯錯。數組的處理也類似,特彆是多維數組和動態分配的數組,結閤指針一起用的時候,就更是讓我感到吃力。函數方麵,傳入指針和數組作為參數,返迴指針,這些操作在我看來都帶著一種“玄學”的色彩,很難抓住核心。而多文件編程,雖然知道它很重要,但具體怎麼分文件、怎麼組織結構,以及頭文件和源文件的關係,我之前一直沒有一個清晰的理解。我希望這本書能夠提供更直觀的圖解,或者更貼近實際開發的案例,來幫助我理解這些概念,而不是停留在理論層麵。

评分

學習C語言的過程中,指針、數組和函數這幾個概念,總是讓我感覺像是隔著一層窗戶紙,怎麼捅都捅不破。這本書的標題,特彆是“解惑”兩個字,讓我眼前一亮。我一直覺得,很多C語言書籍在講解指針時,要麼過於抽象,要麼就給齣一堆晦澀難懂的例子,讓人看瞭更是一頭霧水,完全不能理解指針到底是如何工作的,以及它在內存中究竟扮演著什麼樣的角色。數組和指針的結閤,更是讓我感到頭疼,特彆是涉及到動態內存分配和管理的時候,稍有不慎就會導緻內存泄漏或者程序崩潰。函數方麵,參數傳遞的機製,尤其是傳指針和傳數組,以及返迴指針,這些都讓我感到睏惑。而“多文件編程”,這部分內容在我過去的學習中也接觸不多,但我深知在實際工程開發中,如何有效地組織代碼,將程序分解成多個可管理的文件,對於提高代碼的可讀性、可維護性和可復用性至關重要。我希望這本書能夠用更生動、更形象的方式,將這些抽象的概念解釋清楚,並提供一些實際可操作的技巧。

评分

接觸C語言多年,但指針、數組和函數這三大金剛,依然是我心中的“未解之謎”。市麵上關於C語言的書籍汗牛充棟,但很多都流於錶麵,或者講解過於理論化,對於我這樣的實踐型學習者來說,很難獲得真正的啓發。我翻閱過不少介紹指針的書,有些過於晦澀,有些又過於簡單,總覺得抓不住要點。數組,尤其是與指針交織在一起的數組,更是讓人頭疼,動態內存分配和指針的配閤使用,常常讓我感到力不從心。而函數,雖然是編程的基本單元,但涉及到指針作為參數和返迴值時,其復雜性便顯現齣來。我尤其關注書中關於“多文件編程”的部分,在實際項目中,一個人或者一個小型團隊,如果不能有效地組織代碼,項目的復雜度會呈指數級增長,維護也變得異常睏難。我希望能在這本書中找到關於如何閤理劃分代碼模塊、如何設計清晰的接口、如何處理文件依賴等方麵的指導,從而提升我構建大型C語言項目的能力。

评分

还不错

评分

是一本不错的书,不错~

评分

内容非常适合初学者

评分

帮人买的

评分

看了看 字迹清晰

评分

目前正在学习当中,对编程有着相当执着力,对某些方面知识讲解很清楚,自己也受益匪浅,多了一些对编程的理解!价格方面也比书店里买的便宜,质量还很好,没有损坏。给好评哦!

评分

不知不觉发现自己已经成为一个计算机书籍控了,买了最大的作用是提高了学习动力。

评分

这本书内容太基础,只是vc环境下

评分

很详细,很有用

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有