C語言開發手冊

C語言開發手冊

《C語言開發手冊》是2011年電子工業出版社出版的圖書,作者是薛園園。

基本信息

內容簡介

《C語言開發手冊(典藏版)》言簡意賅、通俗易懂,知識點覆蓋全面,詳細介紹了C語言的程式設計及最新的C語言編程技術。毋庸置疑,C語言從產生到現在的各個階段,都是最重要和最流行的程式語言之一。熟悉和掌握C語言程式設計,已經成為程式設計師的一門必修課。

《C語言開發手冊(典藏版)》分4篇,共29章,分別介紹了C語言基礎、C語言進階、C語言的接口技術和現代C語言的擴展。首先,介紹了C語言及其開發環境,並全面介紹了C語言的基本語法知識;接著,詳細講解了C語言的一些高級程式套用;然後,介紹了C語言與其他主流程式語言的接口;最後,講解了現代C語言的一些擴展套用和高級技術。

《C語言開發手冊(典藏版)》結構安排緊湊、講解詳細、實例豐富。C語言程式設計的初學者通過《C語言開發手冊(典藏版)》可以快速掌握C語言程式設計方法。同時,《C語言開發手冊(典藏版)》對現代C語言程式的接口和高級技術進行了全面講解,對具有一定開發經驗的設計人員也有非常好的參考價值。《C語言開發手冊(典藏版)》可以作為C語言初學者的入門教材,也可作為C語言程式設計師的參考手冊,還可作為大中專院校學生及電腦培訓班的參考書。

作者簡介

薛園園,北京科技大學雙學士。長期從事單片機設計,在單片機程式開發、Protel電路製版等方面積累了豐富經驗。曾出版《USB套用開發技術大全》等專著。

圖書目錄

第1篇 C語言基礎篇

第1童 C語言概述

C語言是現代套用最為廣泛的程式語言,深受廣大程式設計師的喜愛。本章將簡要介紹C語言的產生髮展、C語言的特點、標準及C語言流程等內容。並通過一個完整的例子演示C程式開發過程中的項目創建、原始碼編寫、編譯及調試的全過程。同時,將分析C語言程式構成特點。

1.1 C語言發展歷史

1.2 C語言的特點

1.2.1 C語言的基本特點

1.2.2 C語言的優點

1.2.3 C語言的缺點

1.3 C語言的標準

1.3.1 C標準概述

1.3.2 C語言的新標準

1.3.3 編譯器對C標準的支持

1.4 C語言開發流程

1.4.1 功能分析

1.4.2 劃分任務

1.4.3 編寫原始碼

1.4.4 編譯和連結

1.4.5 修改原始碼

1.4.6 功能測試

1.4.7 發布程式

1.4.8 維護和修改

1.5 第一個C程式

1.5.1 創建項目

1.5.2 輸入原始碼

1.5.3 編譯連結

1.5.4 調試

1.6 C程式構成分析

1.6.1 頭檔案

1.6.2 主函式

1.6.3 其他組成部分

1.7 良好的編程規範

1.7.1 完備和詳盡的程式注釋

1.7.2 整齊的代碼書寫格式

1.7.3 簡潔清晰的命名

1.8 C語言在不同領域的擴展套用

1.8.1 單片機方面

1.8.2 LabⅥEW方面

1.8.3 LabWlindows/CVI方面

1.8.4 MATLAB方面

1.8.5 JavaScript方面

1.8.6 並行計算方面

1.8.7 Linux平台

1.9 小結

第2章 典型的C語言開發環境

C語言的成功及大範圍的套用也造就了豐富的C語言編譯器。對於用戶來說,學習C語言要緊密結合C編譯器或者C集成開發環境來進行。程式設計師要想快速高效地開發C程式,必須首先熟悉C語言開發環境的使用。本章將介紹幾種主流的C語言開發環境。

2.1 C語言開發環境簡介

2.1.1 C語言開發環境的構成

2.1.2 典型的C語言開發環境

2.2 使用Turbo C開發

2.2.1 Turbo C的開發環境簡介

2.2.2 Turbo C的配置檔案

2.2.3 Turbo C創建C程式

2.2.4 編譯連結程式

2.2.5 運行程式

2.3 使用Visual Studio開發

2.3.1 Microsofc Visual C++的開發環境簡介

2.3.2 使用Visual Studio 2008創建C程式

2.3.3 編譯連結程式

2.3.4 調試運行程式

2.4 使用Dev-C++開發

2.4.1 Dev-C++的開發環境簡介

2.4.2 Dev-C++開發環境的設定

2.4.3 使用Dev-C++創建C程式

2.4.4 編譯和運行程式

2.4.5 升級Dev-C++

2.5 使用Code::Blocks開發

2.5.1 Code::Blocks的開發環境簡介

2.5.2 Code::Blocks開發環境的設定

2.5.3 使用Code::Blocks創建C程式

2.5.4 編譯運行程式

2.6 小結

第3章 C語言數據類型

應用程式一般在計算機的記憶體中運行,對各種數據進行操作。C語言中的數據具有不同的類型,用於不同對象的表示。數據是C語言基本的操作對象。本章將首先介紹記憶體中程式和數據的存儲。

……

第4章 運算符和表達式

第5章 C語句及流程控制結構

第6章 格式化輸入/輸出

第7章 數組

第8章 函式

第9章 指針

第10章 結構

第12章 預處理

第13章 存儲管理

第2篇 C語言進階篇

第14章 字元及字元串操作

第15章 檔案操作

第16章 典型庫函式套用

第17章 模組化程式設計方法

第18章 典型算法套用

第19章 圖形繪製

第20章 滑鼠控制

第3篇 C語言接口篇

第21章 C語言與彙編的接口

第23章 C語言與MATLAB的接口

第24章 C語言與JavaScript的接口

第25章 C語言硬體連線埠操作

第4篇 C語言擴展篇

第26章 Linux下的C語言開發

第27章單片機的C語言開發

第28章 嵌入式系統C語言開發

第29章 基於C語言的高性能並行GPU編程

相關詞條

相關搜尋

熱門詞條

聯絡我們