“軟件開發視頻大講堂”叢書係清華社“視頻大講堂”重點大係之一。《軟件開發視頻大講堂》大係包括多個子係列,每個子係列的圖書在其同品種的圖書中銷售名列前茅,其中:
4個品種榮獲“全行業*品種”
1個品種榮獲2012年清華大學齣版社“專業暢銷書”一等奬
絕大多數品種在“全國計算機零售圖書排行榜”同品種排行中名列前茅
截至目前該大係纍計銷售超過130萬冊
該大係已成為近年來清華社計算機專業基礎類零售圖書*暢銷的品牌之一
“軟件開發視頻大講堂”係列作為清華社“視頻大講堂”大係的子係列之一,繼承和創新瞭清華社“視頻大講堂”大係的編寫模式、寫作風格和優良品質。本書突齣瞭以下內容:
總長總時長30小時同步視頻演示講解,可反復觀摩,讓學習更為快捷、高效
881個典型實例,通過實例學習更深入,更有趣,更有動力
371道麵試真題,瞭解工作實例及麵試問題,更好適應企業需求
616項能力測試題目,檢測是否過關,瞭解學習之不足。
根據全國計算機零售圖書排行榜,本書長期在C類全國零售排行前2名
“軟件開發視頻大講堂”係列作為清華社“視頻大講堂”大係的子係列之一,執著於專業,精細於品質。
集基礎知識、核心技能、高級應用、項目案例於一體
好學、好用、高效
《c語言從入門到精通(第3版)》從初學者的角度齣發,以通俗易懂的語言,豐富多彩的實例,詳細介紹瞭使用C語言進行程序開發需要掌握的各方麵知識。《c語言從入門到精通(第3版)》共分為17章,包括C語言概述、算法、數據類型、運算符與錶達式、常用的數據輸入/輸齣函數、選擇結構程序設計、循環控製、數組、函數、指針、結構體和共用體、位運算、預處理、文件、存儲管理、網絡套接字編程和學生成績管理係統。書中所有知識都結閤具體實例進行介紹,涉及的程序代碼給齣瞭詳細的注釋,讀者可以輕鬆領會C語言程序開發的精髓,快速提高開發技能。
另外,《c語言從入門到精通(第3版)》除瞭紙質內容之外,配書光盤中還給齣瞭海量開發資源庫,主要內容如下:
語音視頻講解:總時長30小時,共123段
實例資源庫:881個實例及源碼詳細分析
模塊資源庫:15個經典模塊開發過程完整展現
項目案例資源庫:15個企業項目開發過程完整展現
測試題庫係統:616道能力測試題目
麵試資源庫:371個企業麵試真題
PPT電子教案
本書可作為軟件開發入門者的自學用書,也可作為高等院校相關專業的教學參考書,還可供開發人員查閱、參考。
明日科技,是一傢專業從事軟件開發、教育培訓以及軟件開發教育資源整閤的高科技公司,其編寫的教材既注重選取軟件開發中的必需、常用內容,又注重內容的易學、方便以及相關知識的拓展,深受讀者喜愛。其編寫的圖書主要有“軟件開發視頻大講堂”“軟件開發實戰1200例”“軟件工程師開發大係”等係列。多次榮獲“全行業*品種”“中國大學齣版社*書”等奬項,多個品種長期位居同類圖書銷售排行榜的前列。
第1篇 基 礎 知 識
第1章 C語言概述
視頻講解:29分鍾
1.1 C語言的發展史
1.1.1 程序語言簡述
1.1.2 C語言的曆史
1.2 C語言的特點
1.3 一個簡單的C程序
1.4 一個完整的C程序
1.5 C語言程序的格式
1.6 開發環境
1.6.1 Turbo C 2.0
1.6.2 Visual C++ 6.0
1.7 小結
第2章 算法
視頻講解:22分鍾
2.1 算法的基本概念
2.1.1 算法的特性
2.1.2 算法的優劣
2.2 算法的描述
2.2.1 自然語言
2.2.2 流程圖
2.2.3 N-S流程圖
2.3 小結
第3章 數據類型
視頻講解:39分鍾
3.1 編程規範
3.2 關鍵字
3.3 標識符
3.4 數據類型
3.5 常量
3.5.1 整型常量
3.5.2 實型常量
3.5.3 字符型常量
3.5.4 轉義字符
3.5.5 符號常量
3.6 變量
3.6.1 整型變量
3.6.2 實型變量
3.6.3 字符型變量
3.7 變量的存儲類彆
3.7.1 靜態存儲與動態存儲
3.7.2 auto變量
3.7.3 static變量
3.7.4 register變量
3.7.5 extern變量
3.8 混閤運算
3.9 小結
3.10 實踐與練習
第4章 運算符與錶達式
視頻講解:29分鍾
4.1 錶達式
4.2 賦值運算符與賦值錶達式
4.2.1 變量賦初值
4.2.2 自動類型轉換
4.2.3 強製類型轉換
4.3 算術運算符與算術錶達式
4.3.1 算術運算符
4.3.2 算術錶達式
4.3.3 優先級與結閤性
4.3.4 自增/自減運算符
4.4 關係運算符與關係錶達式
4.4.1 關係運算符
4.4.2 關係錶達式
4.4.3 優先級與結閤性
4.5 邏輯運算符與邏輯錶達式
4.5.1 邏輯運算符
4.5.2 邏輯錶達式
4.5.3 優先級與結閤性
4.6 位邏輯運算符與位邏輯錶達式
4.6.1 位邏輯運算符
4.6.2 位邏輯錶達式
4.7 逗號運算符與逗號錶達式
4.8 復閤賦值運算符
4.9 小結
4.10 實踐與練習
第5章 常用的數據輸入/輸齣函數
視頻講解:40分鍾
5.1 語句
5.2 字符數據輸入/輸齣
5.2.1 字符數據輸齣
5.2.2 字符數據輸入
5.3 字符串輸入/輸齣
5.3.1 字符串輸齣函數
5.3.2 字符串輸入函數
5.4 格式輸齣函數
5.5 格式輸入函數
5.6 順序程序設計應用
5.7 小結
5.8 實踐與練習
第6章 選擇結構程序設計
視頻講解:44分鍾
6.1 if語句
6.2 if語句的基本形式
6.2.1 if語句形式
6.2.2 if…else語句形式
6.2.3 else if語句形式
6.3 if的嵌套形式
6.4 條件運算符
6.5 switch語句
6.5.1 switch語句的基本形式
6.5.2 多路開關模式的switch語句
6.6 if…else語句和switch語句的區彆
6.7 選擇結構程序應用
6.8 小結
6.9 實踐與練習
第7章 循環控製
視頻講解:41分鍾
7.1 循環語句
7.2 while語句
7.3 do…while語句
7.4 for語句
7.4.1 for語句使用
7.4.2 for循環的變體
7.4.3 for語句中的逗號應用
7.5 3種循環語句的比較
7.6 循環嵌套
7.6.1 循環嵌套的結構
7.6.2 循環嵌套實例
7.7 轉移語句
7.7.1 goto語句
7.7.2 break語句
7.7.3 continue語句
7.8 小結
7.9 實踐與練習
第2篇 核 心 技 術
第8章 數組
視頻講解:1小時7分鍾
8.1 一維數組
8.1.1 一維數組的定義和引用
8.1.2 一維數組初始化
8.1.3 一維數組應用
8.2 二維數組
8.2.1 二維數組的定義和引用
8.2.2 二維數組初始化
8.2.3 二維數組的應用
8.3 字符數組
8.3.1 字符數組的定義和引用
8.3.2 字符數組初始化
8.3.3 字符數組的結束標誌
8.3.4 字符數組的輸入和輸齣
8.3.5 字符數組的應用
8.4 多維數組
8.5 數組的排序算法
8.5.1 選擇法排序
8.5.2 冒泡法排序
8.5.3 交換法排序
8.5.4 插入法排序
8.5.5 摺半法排序
8.5.6 排序算法的比較
8.6 字符串處理函數
8.6.1 字符串復製
8.6.2 字符串連接
8.6.3 字符串比較
8.6.4 字符串大小寫轉換
8.6.5 獲得字符串長度
8.7 數組應用
8.7.1 反轉輸齣字符串
8.7.2 輸齣係統日期和時間
8.7.3 字符串的加密和解密
8.8 小結
8.9 實踐與練習
第9章 函數
視頻講解:55分鍾
9.1 函數概述
9.2 函數的定義
9.2.1 函數定義的形式
9.2.2 定義與聲明
9.3 返迴語句
9.3.1 從函數返迴
9.3.2 返迴值
9.4 函數參數
9.4.1 形式參數與實際參數
9.4.2 數組作函數參數
9.4.3 main函數的參數
9.5 函數的調用
9.5.1 函數的調用方式
9.5.2 嵌套調用
9.5.3 遞歸調用
9.6 內部函數和外部函數
9.6.1 內部函數
9.6.2 外部函數
9.7 局部變量和全局變量
9.7.1 局部變量
9.7.2 全局變量
9.8 函數應用
9.9 小結
9.10 實踐與練習
第10章 指針
視頻講解:1小時2分鍾
10.1 指針相關概念
10.1.1 地址與指針
10.1.2 變量與指針
10.1.3 指針變量
10.1.4 指針自加自減運算
10.2 數組與指針
10.2.1 一維數組與指針
10.2.2 二維數組與指針
10.2.3 字符串與指針
10.2.4 字符串數組
10.3 指嚮指針的指針
10.4 指針變量作函數參數
10.5 返迴指針值的函數
10.6 指針數組作main函數的參數
10.7 小結
10.8 實踐與練習
第3篇 高 級 應 用
第11章 結構體和共用體
視頻講解:40分鍾
11.1 結構體
11.1.1 結構體類型的概念
11.1.2 結構體變量的定義
11.1.3 結構體變量的引用
11.1.4 結構體類型的初始化
11.2 結構體數組
11.2.1 定義結構體數組
11.2.2 初始化結構體數組
11.3 結構體指針
11.3.1 指嚮結構體變量的指針
11.3.2 指嚮結構體數組的指針
11.3.3 結構體作為函數參數
11.4 包含結構的結構
11.5 鏈錶
11.5.1 鏈錶概述
11.5.2 創建動態鏈錶
11.5.3 輸齣鏈錶
11.6 鏈錶相關操作
11.6.1 鏈錶的插入操作
11.6.2 鏈錶的刪除操作
11.7 共用體
11.7.1 共用體的概念
11.7.2 共用體變量的引用
11.7.3 共用體變量的初始化
11.7.4 共用體類型的數據特點
11.8 枚舉類型
11.9 小結
11.10 實踐與練習
第12章 位運算
視頻講解:35分鍾
12.1 位與字節
12.2 位運算操作符
12.2.1 “與”運算符
12.2.2 “或”運算符
12.2.3 “取反”運算符
12.2.4 “異或”運算符
12.2.5 “左移”運算符
12.2.6 “右移”運算符
12.3 循環移位
12.4 位段
12.4.1 位段的概念與定義
12.4.2 位段相關說明
12.5 小結
12.6 實踐與練習
第13章 預處理
視頻講解:39分鍾
13.1 宏定義
13.1.1 不帶參數的宏定義
13.1.2 帶參數的宏定義
13.2 #include指令
13.3 條件編譯
13.3.1 #if命令
13.3.2 #ifdef及#ifndef命令
13.3.3 #undef命令
13.3.4 #line命令
13.3.5 #pragma命令
13.4 小結
13.5 實踐與練習
第14章 文件
視頻講解:55分鍾
14.1 文件概述
14.2 文件基本操作
14.2.1 文件指針
14.2.2 文件的打開
14.2.3 文件的關閉
14.3 文件的讀寫
14.3.1 fputc函數
14.3.2 fgetc函數
14.3.3 fputs函數
14.3.4 fgets函數
14.3.5 fprintf函數
14.3.6 fscanf函數
14.3.7 fread和fwrite函數
14.4 文件的定位
14.4.1 fseek函數
14.4.2 rewind函數
14.4.3 ftell函數
14.5 小結
14.6 實踐與練習
第15章 存儲管理
視頻講解:22分鍾
15.1 內存組織方式
15.1.1 內存的組織方式
15.1.2 堆與棧
15.2 動態管理
15.2.1 malloc函數
15.2.2 calloc函數
15.2.3 realloc函數
15.2.4 free函數
15.3 內存丟失
15.4 小結
15.5 實踐與練習
第16章 網絡套接字編程
視頻講解:39分鍾
16.1 計算機網絡基礎
16.1.1 IP地址
16.1.2 OSI七層參考模型
16.1.3 地址解析
16.1.4 域名係統
16.1.5 TCP/IP協議
16.1.6 端口
16.1.7 套接字的引入
16.1.8 網絡字節順序
16.2 套接字基礎
16.2.1 套接字概述
16.2.2 TCP的套接字的socket編程
16.2.3 UDP的套接字的socket編程
16.3 套接字函數
16.3.1 套接字函數介紹
16.3.2 基於TCP的網絡聊天程序
16.4 小結
16.5 實踐與練習
第4篇 項 目 實 戰
第17章 學生成績管理係統
視頻講解:40分鍾
17.1 需求分析
17.2 係統設計
17.3 功能設計
17.3.1 功能選擇界麵
17.3.2 錄入學生成績信息
17.3.3 查詢學生成績信息
17.3.4 刪除學生成績信息
17.3.5 修改學生成績信息
17.3.6 插入學生成績信息
17.3.7 統計學生人數
17.4 小結
附錄 ASCII錶
這本書的名字聽起來就很有吸引力,"C語言從入門到精通(第3版)(附光盤)/軟件開發視頻大講堂"。作為一名初學者,我對C語言一直有著濃厚的興趣,但又覺得它有點神秘和難以接近。市麵上有很多C語言的書籍,但這款的標題給我一種“乾貨滿滿”的感覺,尤其是“精通”這個詞,讓我對學習的效果充滿瞭期待。我特彆看重“第3版”,這意味著它應該經過瞭幾次迭代和修訂,內容上應該更貼近最新的技術和發展趨勢,也可能修正瞭一些老版本中的不足。同時,“附光盤”這一點也很實在,對於初學者來說,能夠跟著視頻學習,比純粹看文字理解起來可能要容易得多,而且視頻大講堂這個定位,讓人感覺不是枯燥的理論灌輸,而是有老師手把手教學的模式,這對我這種需要直觀演示的人來說,簡直是福音。我希望這本書能從最基礎的概念講起,比如變量、數據類型、運算符等等,然後循序漸進地深入到指針、內存管理、文件操作等相對復雜的概念。最重要的是,我希望它能提供大量的實例代碼和練習題,讓我能夠邊學邊練,鞏固知識,真正做到“從入門到精通”。
評分我最近一直在尋找一本能幫助我係統學習C語言並最終達到“精通”水平的書籍,偶然間看到瞭《C語言從入門到精通(第3版)(附光盤)/軟件開發視頻大講堂》。這本書的標題非常直接地擊中瞭我學習的痛點。我已經有一些編程基礎,但對於C語言的理解還停留在錶麵,尤其是在一些核心概念上,比如指針的操作和內存的分配,總感覺理解不夠深入,實踐起來也有些吃力。我特彆看重“精通”這個目標,這意味著我希望這本書能夠帶我深入理解C語言的底層機製,不僅僅是掌握語法,更重要的是理解其背後的原理,能夠寫齣高效、健壯的代碼。第三版意味著內容的更新,這對於日新月異的編程領域來說至關重要,我希望它能包含一些現代C語言的實踐技巧,而不是陳舊的知識。而“附光盤/軟件開發視頻大講堂”更是讓我眼前一亮,相比於純粹的文字閱讀,我更喜歡通過視頻來學習,這能夠更直觀地展示代碼的運行過程,以及一些復雜的概念是如何被實現的。我希望能通過這本書和視頻,能夠真正掌握C語言的高級特性,比如遞歸、數據結構、算法的實現,甚至是對操作係統有初步的認識。
評分作為一名在軟件開發領域摸爬滾打多年的開發者,我深知C語言作為一門經典語言的地位,以及它在底層開發、嵌入式係統、高性能計算等領域的不可替代性。我一直在尋找一本能夠幫助我鞏固和深化C語言知識的書籍,而《C語言從入門到精通(第3版)(附光盤)/軟件開發視頻大講堂》這個標題,在我看來,是一個非常值得信賴的選項。我不太需要“入門”的部分,更多的是關注“精通”的實現。我希望這本書能深入探討C語言的內存模型、指針的高級應用、位操作、預處理器指令的妙用,以及如何優化代碼以達到更高的性能。特彆是“第3版”這個標識,讓我對內容的專業性和前沿性充滿信心,希望它能包含一些關於現代C語言標準(如C11, C18)的應用,或者對一些常見但容易齣錯的陷阱進行詳細的剖析。而“附光盤/軟件開發視頻大講堂”雖然不是我最主要的關注點,但作為輔助學習的材料,我相信它能為我提供一些非常實用的代碼演示和案例分析,讓我能更直觀地理解書中的一些抽象概念。總的來說,我希望這本書能夠成為我深入理解C語言精髓的有力助手。
評分我對編程的世界充滿瞭好奇,而C語言一直是很多編程語言的“母語”,掌握它對我來說是邁嚮更廣闊技術領域的第一步。這次看到《C語言從入門到精通(第3版)(附光盤)/軟件開發視頻大講堂》,我立刻就被吸引住瞭。雖然我是一個完全的“小白”,但“從入門”這個詞讓我看到瞭希望,不用擔心一下子被太難的內容嚇倒。我希望這本書能夠像一位耐心的老師,從最最基礎的概念講起,比如什麼是程序,什麼是代碼,如何安裝開發環境,每一個步驟都解釋得清清楚楚,讓我能夠順利地邁齣第一步。然後,隨著知識的深入,我希望能學到C語言的核心語法,像是各種流程控製語句,函數的定義和調用,以及如何處理數組和字符串。最讓我興奮的是“附光盤/軟件開發視頻大講堂”,這意味著我可以跟著視頻一步步地敲代碼,看到老師是如何一步一步地構建一個程序的,這對我這種需要“手把手”教學的學習者來說,簡直是太棒瞭。我希望通過這本書,我能夠建立起對C語言的正確認知,並且能夠獨立編寫一些簡單的小程序,為我未來的學習打下堅實的基礎。
評分我一直對計算機的底層運作原理非常感興趣,而C語言被譽為“硬件的語言”,所以我一直想學習它。看到《C語言從入門到精通(第3版)(附光盤)/軟件開發視頻大講堂》這個書名,我感覺它非常適閤我這樣的初學者。我之前嘗試過一些編程入門的書籍,但總覺得要麼太枯燥,要麼跳躍性太強,讓我跟不上。我希望這本書能夠提供一個非常平緩的學習麯綫,從最簡單的概念開始,比如如何寫第一個“Hello, World!”程序,如何理解變量和數據類型,然後逐步深入到更復雜的知識點。我特彆期待“附光盤/軟件開發視頻大講堂”的部分,因為我更喜歡通過看視頻來學習,可以更直觀地看到代碼的編寫過程和運行結果,也能跟著老師一起實踐。我希望這本書能夠通過豐富的圖示和清晰的講解,幫助我理解C語言的基本語法,比如條件語句、循環語句、函數等等。最重要的是,我希望通過這本書的學習,我能夠真正理解C語言是如何與計算機硬件打交道的,能夠寫齣一些能夠實現我簡單想法的小程序,並且對編程産生濃厚的興趣,為以後更深入的學習打下堅實的基礎。
評分質量非常好,與賣傢描述的完全一緻,非常滿意,真的很喜歡,完全超齣期望值,發貨速度非常快,包裝非常仔細、嚴實,物流公司服務態度很好,運送速度很快,很滿意的一次購物
評分書不錯很適閤初學者
評分一口氣買瞭三本,現在不知道怎麼樣,等學習一下纔清楚
評分電腦無法用光驅,錶示很絕望啊(╯°Д°)╯︵┴┴還有誰知道正版VisualC++在哪裏下。(有大佬能發個鏈接啊,謝謝?)
評分內容還好,湊湊字數評價!!!!
評分我已經迫不及待地開始學習瞭。
評分不錯,正品,講解很到位。能看懂,像我這40幾歲的大叔。迴來用瞭一段時間纔評價。
評分很厚的一本,買來瞭解瞭解,不過下單時寫著周六送到,周五晚就到瞭,唉
評分能買的全買瞭,明日科技。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有