關于我們
書單推薦
新書推薦
|
C語言從入門到精通(配1DVD) 本書內容充實條理,結構嚴謹,循序漸進有層次的進行講解,對C語言進行了全方位的介紹。書中所列舉案例的選擇均突出知識點的實際應用性,并配合有TIPS技巧講解,讓讀者真正掌握C語言編程。 本書共18章,主要介紹了C語言的程序設計、算法、數(shù)據(jù)類型、運算符與表達式、順序結構程序設計、選擇結構程序設計、循環(huán)結構程序設計、數(shù)組、函數(shù)、編譯預處理、指針、結構體共同體與枚舉類型、位運算、文件、存儲管理、網絡套接字編程等,*后兩章為綜合案例,分別是工資管理系統(tǒng)和電話簿管理系統(tǒng)。并有常用語法提要、關鍵字等6個附錄。 無論初學還是鞏固,一本適合各個層面技術猿的通用教材! 一門老的語言,一本現(xiàn)代方法的講解! 從未系統(tǒng)學習過程序開發(fā),編程能力很薄弱怎么辦? 學校教材理論太多,想提高語言實踐能力怎么辦? 急需提升項目整體掌控能力,輕松升為項目經理有什么秘訣? 如何快速尋找并解決BUG,提高程序測試效率? …… 這些困惑,本書統(tǒng)統(tǒng)可以解決,學語言一本就夠! 光盤采用標準普通話進行錄制講解講解到位,條理清晰。 搭配多個小例子與代碼進行實際講解理論 實踐,層次分明。 對語言的工作原理進行詳解十分透徹,一看就懂。 無論是剛剛接觸,還是學有小成,都能在本書中發(fā)現(xiàn)你需要的東西! 大部分學習編程的讀者都要在職場中依次經歷程序員、軟件工程師、架構師等職位的磨煉,在程序員的成長道路中每天都會不斷地修改代碼、尋找并解決Bug,不停地進行程序測試和完善項目。雖然這份工作與諸多產業(yè)的工作相比有著光鮮的收入,但是程序員的付出也是非常辛苦的。無論從時間成本上還是腦力耗費上,程序員都要付出比一般職業(yè)水平高出幾倍的汗水,但是只要在研發(fā)過程中穩(wěn)扎穩(wěn)打,并勤于總結和思考,終會得到可喜的收獲。 選擇一本合適的書 對于一名想從事程序開發(fā)的初學者來說,如何能快速高效地提升自己的程序開發(fā)技術呢?買一本適合自己的程序開發(fā)教程進行學習是簡單直接的辦法。但是市場上面向初學者的編程類圖書中,大多都是以基礎理論講解為主的,內容非常枯燥無趣,讀者閱讀后仍舊對實操無從下手。如何能將理論知識應用到實戰(zhàn)項目,獨立地掌控完整的項目,是初學者迫切需要解決的問題,為此,筆者特編寫了程序設計 從入門到精通系列圖書。 本系列圖書內容設置 遵循循序漸進的學習思路,批主要推出以下課程: 課程 學習課時 內容概述 C# 從入門到精通 64 C# 是由C 和C 衍生出來的面向對象的編程語言。它不僅繼承了C 和C 強大功能,還去掉了它們的一些復雜特性(比如不允許多重繼承)。終以其強大的操作能力、優(yōu)雅的語法風格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為.NET 開發(fā)的語言 C 語言從入門到精通 60 C 語言是一種計算機程序設計語言,它既具有高級語言的優(yōu)勢,又具有匯編語言的特點。之所以命名為C,是因為 C 語言源自KenThompson 發(fā)明的B 語言,而 B 語言則源自BCPL 語言。C 語言可以作為工作系統(tǒng)設計語言,用于編寫系統(tǒng)應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序 Java 從入門到精通 60 Java 是一種可以撰寫跨平臺應用程序的面向對象的程序設計語言,它具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網,同時擁有全球的開發(fā)者專業(yè)社群 SQL Server從入門到精通 64 SQL 全稱Structured Query Language(結構化查詢語言),是一種數(shù)據(jù)庫查詢和程序設計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關系數(shù)據(jù)庫系統(tǒng);同時也是數(shù)據(jù)庫腳本文件的擴展名。結構化查詢語言是高級的非過程化編程語言,允許用戶在高層數(shù)據(jù)結構上工作。結構化查詢語言語句可以嵌套,這使它具有極大的靈活性和 強大的功能 Oracle從入門到精通 32 Oracle 全稱Oracle Database,又稱Oracle RDBMS,是甲骨文公司的一款關系數(shù)據(jù)庫管理系統(tǒng),是目前流行的客戶/ 服務器或B/S 體系結構的數(shù)據(jù)庫之一。Oracle 系統(tǒng)穩(wěn)定性強,兼容性好,主流的操作系統(tǒng)下都可以安裝,安全性比較好,有一系列的安全控制機制,對大量數(shù)據(jù)的處理能力強,運行速度較快,對數(shù)據(jù)有完整的 恢復和備份機制,主要適用于大型項目的開發(fā) 本書特色 零基礎入門輕松掌握 為了滿足初級編程入門讀者的需求,本書采用從入門到精通基礎大全圖書的寫作方法,科學安排知識結構,內容由淺入深,循序漸進逐步展開,讓讀者平穩(wěn)地從基礎知識過渡到實戰(zhàn)項目。 理論 實踐完美結合,學 練兩不誤 200多個基礎知識 近200個實戰(zhàn)案例 2個完整項目實操,可輕松掌握基礎入門核心技術技能提升完整項目開發(fā)四大學習階段的重點難點。每章都提供課后練習,學完即可進行自我測驗,真正做到舉一反三,提升編程能力和邏輯思維能力。 講解通俗易懂,知識技巧貫穿全書 知識內容不是簡單的理論羅列,而是在講解過程中隨時插入一些實戰(zhàn)技巧,讓讀者知其然并知其所以然,掌握解決問題的關鍵。 同步高清多媒體教學視頻,提升學習效率 創(chuàng)客誠品團隊是由多位程序開發(fā)工程師、高校計算機專業(yè)導師組成。團隊核心成員有多年的教學經驗,后加入知名科技有限公司擔任高端工程師,F(xiàn)為程序設計類暢銷圖書作者,曾在全國計算機圖書排行榜同品類排行中身居前列,受到廣大工程設計人員的好評。 目錄 Chapter01 C語言程序設計概述 1.1 程序與程序設計語言 ............................................................ 2 1.2 C語言的發(fā)展及特點.............................................................. 3 1.3 C語言程序的基本結構............................................................ 4 1.4 C語言字符集、標識符與關鍵字.................................................... 7 1.5 C語言程序的調試................................................................ 8 Chapter02 算法 2.1 算法基本概念....................................................................16 2.2 算法描述........................................................................18 Chapter03 編程規(guī)范與數(shù)據(jù)類型 3.1 C語言編程規(guī)范.................................................................. 23 3.2 關鍵字......................................................................... 24 3.3 標識符......................................................................... 25 3.4 C語言的數(shù)據(jù)類型................................................................ 25 3.5 常量與變量..................................................................... 26 3.6 整型數(shù)據(jù)....................................................................... 28 3.7 浮點型數(shù)據(jù)..................................................................... 30 3.8 字符型數(shù)據(jù)..................................................................... 32 Chapter04 運算符與表達式 4.1 了解運算符與表達式............................................................. 37 4.2 數(shù)據(jù)類型轉換................................................................... 49 Chapter05 順序結構程序設計 5.1 C語言的基本語句................................................................ 52 5.2 數(shù)據(jù)的輸出..................................................................... 55 5.3 數(shù)據(jù)的輸入..................................................................... 63 5.4 順序結構程序設計舉例........................................................... 69 Chapter06 選擇結構程序設計 6.1 if語句......................................................................... 73 6.2 switch語句..................................................................... 83 6.3 選擇結構程序設計舉例........................................................... 86 Chapter07 循環(huán)結構程序設計 7.1 while循環(huán)語句.................................................................. 90 7.2 do-while語句................................................................... 95 7.3 for語句........................................................................ 99 7.4 break、continue和goto語句...................................................... 107 7.5 循環(huán)的嵌套..................................................................... 113 7.6 循環(huán)結構常用算法舉例........................................................... 119 Chapter08 數(shù)組 8.1 一維數(shù)組....................................................................... 128 8.2 二維數(shù)組的定義和引用........................................................... 142 8.3 字符數(shù)組與字符串............................................................... 151 Chapter09 函數(shù) 9.1 函數(shù)概述....................................................................... 169 9.2 函數(shù)的嵌套調用與遞歸調用........................................................184 9.3 數(shù)組作為函數(shù)參數(shù)............................................................... 191 9.4 局部變量與全局變量............................................................. 199 9.5 數(shù)據(jù)的存儲類別................................................................. 204 9.6 內部函數(shù)與外部函數(shù)............................................................. 213 9.7 函數(shù)設計舉例................................................................... 215 Chapter10 編譯預處理 10.1 編譯預處理概述................................................................ 221 10.2 宏定義........................................................................ 221 10.3 文件包含...................................................................... 230 10.4 條件編譯...................................................................... 232 Chapter11 指針 11.1 地址與指針.................................................................... 238 11.2 指針變量...................................................................... 240 11.3 指針與一維數(shù)組................................................................ 249 11.4 指向二維數(shù)組的指針............................................................ 256 11.5 指針與字符串.................................................................. 264 11.6 返回指針值的函數(shù).............................................................. 273 11.7 指向函數(shù)的指針................................................................ 275 11.8 指針數(shù)組和二級指針............................................................ 280 Chapter12 結構體、共用體與枚舉類型 12.1 結構體類型................................................................... 286 12.2 用typedef定義類型............................................................ 309 12.3 鏈表......................................................................... 310 12.4 共用體....................................................................... 324 12.5 枚舉類型..................................................................... 329 Chapter13 位運算 13.1 位運算符與位運算............................................................. 333 13.2 位段......................................................................... 340 Chapter14 文件 14.1 文件概述..................................................................... 344 14.2 文件指針..................................................................... 345 14.3 文件的打開與關閉............................................................. 346 14.4 文件的讀寫函數(shù)............................................................... 349 14.5 文件的定位函數(shù)............................................................... 361 Chapter15 存儲管理 15.1 內存組織方式................................................................. 366 15.2 動態(tài)管理..................................................................... 367 15.3 內存丟失..................................................................... 371 Chapter16 網絡套接字編程 16.1 計算機網絡基礎............................................................... 373 16.2 套接字....................................................................... 377 16.3 套接字函數(shù)................................................................... 379 Chapter17 工資管理系統(tǒng) 17.1 設計目的和功能............................................................... 389 17.2 總體設計..................................................................... 390 17.3 程序實現(xiàn)..................................................................... 394 以下內容見附贈光盤 Chapter18 電話簿管理系統(tǒng) 18.1 設計目的..................................................................... 415 18.2 功能描述..................................................................... 415 18.3 總體設計..................................................................... 416 18.4 程序實現(xiàn)..................................................................... 420 附錄 附錄1 課后習題答案.................................................................439 附錄2 C語言中的關鍵字............................................................. 448 附錄3 常用字符與ASCII代碼對照表....................................................449 附錄4 C語言運算符優(yōu)先級和結合性....................................................450 附錄5 C語言常用語法提要............................................................452 附錄6 C庫函數(shù)......................................................................456
你還可能感興趣
我要評論
|