注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C語言程序設計新視角

C語言程序設計新視角

C語言程序設計新視角

定 價:¥42.00

作 者: 周幸妮 編著
出版社: 西安電子科技大學出版社
叢編項:
標 簽: C C++ C# VC VC++ 程序設計 計算機/網(wǎng)絡

ISBN: 9787560629605 出版時間: 2012-12-01 包裝: 平裝
開本: 16開 頁數(shù): 380 字數(shù):  

內(nèi)容簡介

  程序設計是給出用計算機解決特定問題的過程,具體是用計算機編程語言實現(xiàn)的。本書以通俗易懂的語言介紹了編程語言之一——c語言的語法基礎以及開發(fā)環(huán)境,并且運用大量程序?qū)嵗钊霚\出地闡明了程序設計的基本方法與技巧。本書把重點放在對程序的設計方法及調(diào)試要點的講解上,而非對基本語法的簡單羅列。全書圖(表)文并茂,生動簡潔。 本書共10章。第1章簡要介紹了程序設計的基本概念與基本方法;第2~9章在依序講解c語言基礎知識的同時,循序漸進地引入了程序設計的步驟、方法、要領等;第10章對c語言的開發(fā)環(huán)境vc6.0做了簡要介紹,并給出了在開發(fā)環(huán)境中進行程序調(diào)試的基本方法。 本書可供相關專業(yè)的本、??茖W生以及低年級研究生作為教材使用,也可供自學計算機編程的讀者參考。

作者簡介

暫缺《C語言程序設計新視角》作者簡介

圖書目錄

引言
第1章 走馬觀花看編程
1.1 程序的概念
1.2 計算機解題過程
1.3 編制程序的全過程
1.4 程序的構成
1.4.1 程序的構成成分之一——數(shù)據(jù)
1.4.2 程序的構成成分之二——程序語句
1.4.3 程序的構造框架——程序結構
1.4.4 程序的構造方法——算法
1.5 算法是如何設計出來的
1.5.1 算法與計算機算法
1.5.2 算法的通用性
1.5.3 算法的全面性
1.5.4 算法的驗證
1.6 簡單的C程序介紹
1.7 本章小結
習題
第2章 程序中的數(shù)據(jù)
2.1 數(shù)據(jù)的類型
2.2 從存儲的角度看數(shù)據(jù)
2.2.1 數(shù)據(jù)的存儲尺寸由類型決定
2.2.2 基本類型的分類及特點
2.2.3 數(shù)據(jù)在內(nèi)存中的存儲形式
2.3 從運行的角度看數(shù)據(jù)
2.3.1 常量
2.3.2 變量
2.4 數(shù)據(jù)的運算
2.4.1 算術運算
2.4.2 賦值運算
2.4.3 增1和減1運算
2.4.4 關系運算
2.4.5 邏輯運算
2.4.6 條件表達式
2.4.7 數(shù)據(jù)的類型轉換
2.4.8 數(shù)據(jù)運算中的出界問題
2.5 數(shù)據(jù)的輸入/輸出
2.5.1 數(shù)據(jù)的輸出
2.5.2 數(shù)據(jù)的輸入
2.5.3 數(shù)據(jù)輸入/輸出的常見問題
2.6 本章小結
習題
第3章 程序語句
3.1 程序的語句與結構
3.2 順序結構
3.3 選擇結構
3.3.1 二選一結構——if 語句
3.3.2 多選一結構——switch語句
3.4 循環(huán)結構
3.4.1 當型循環(huán)——while語句
3.4.2 直到型循環(huán)——do-while語句
3.4.3 另一種當型循環(huán)——for循環(huán)語句
3.4.4 無條件轉移——goto語句
3.4.5 快速結束循環(huán)——break和
continue語句
3.5 本章小結
習題
第4章 數(shù)組
4.1 數(shù)組概念的引入
4.2 數(shù)組和普通變量的類比
4.3 如何把數(shù)組存入機器中
4.3.1 數(shù)組的定義
4.3.2 數(shù)組的初始化
4.3.3 數(shù)組的存儲
4.3.4 數(shù)組存儲空間的查看方法
4.4 對數(shù)組的操作
4.4.1 數(shù)組的賦值方法
4.4.2 一維數(shù)組的元素引用
4.4.3 對多個一維數(shù)組的操作
4.4.4 對二維數(shù)組的操作
4.4.5 對字符數(shù)組的操作
4.4.6 利用數(shù)組對字符串進行處理
4.4.7 字符串處理函數(shù)簡介
4.5 本章小結
習題
第5章 函數(shù)
5.1 由程序規(guī)模增加引發(fā)的問題
5.2 模塊化的設計思想
5.2.1 工程計劃
5.2.2 工程施工
5.2.3 函數(shù)定義形式的設計
5.2.4 函數(shù)調(diào)用形式的設計
5.2.5 函數(shù)間配合運行的機制設計
5.3 函數(shù)在程序中的三種形式
5.4 主函數(shù)與子函數(shù)的比較
5.5 函數(shù)框架設計要素
5.6 函數(shù)間信息如何傳遞
5.6.1 C函數(shù)實際參數(shù)與形式參數(shù)的關系
5.6.2 函數(shù)間信息傳遞的實際例子
5.6.3 函數(shù)間信息傳遞的總結
5.6.4 共享數(shù)據(jù)的使用限制
5.7 函數(shù)設計的綜合例子
5.8 函數(shù)的嵌套調(diào)用
5.9 函數(shù)的遞歸調(diào)用
5.10 作用域問題
5.10.1 變量的“壽命”問題
5.10.2 內(nèi)存分區(qū)與存儲分類
5.10.3 變量的有效范圍問題
5.10.4 變量重名問題
5.10.5 是否用全局變量的考量
5.11 本章小結
習題
第6章 指針
6.1 地址和指針的關系
6.2 指針的定義
6.3 指針變量的運算
6.3.1 指針運算符
6.3.2 指針的運算
6.4 指針和數(shù)組的關系
6.4.1 指針與一維數(shù)組
6.4.2 指向指針的指針
6.4.3 數(shù)組的指針和指針數(shù)組
6.5 指針在函數(shù)中的應用
6.5.1 函數(shù)的參數(shù)是指針
6.5.2 函數(shù)的返回值是指針
6.6 本章小結
習題
第7章 復合的數(shù)據(jù)類型
7.1 結構概念的引入
7.2 結構體的描述與存儲
7.2.1 結構體的類型定義
7.2.2 結構體變量定義及初始化
7.2.3 結構體成員引用方法
7.2.4 結構變量的空間分配及查看方法
7.3 結構的使用
7.4 結構體與函數(shù)的關系
7.5 共用體
7.6 枚舉
7.7 typedef聲明新的類型名
7.8 本章小結
習題
第8章 文件
8.1 問題的引入
8.2 文件的概念
8.3 內(nèi)存和外存的數(shù)據(jù)交流
8.4 程序如何操作文件
8.4.1 打開文件
8.4.2 關閉文件
8.4.3 文件的讀寫
8.4.4 文件位置的確定
8.5 關于文件讀寫的討論
8.6 程序調(diào)試與數(shù)據(jù)測試文件
8.7 本章小結
習題
第9章 編譯預處理
9.1 宏定義
9.1.1 簡單的宏定義
9.1.2 帶參數(shù)的宏定義
9.2 文件包含
9.3 條件編譯
9.4 本章小結
習題
第10章 程序調(diào)試及測試
10.1 程序開發(fā)流程
10.2 如何讓程序運行
10.3 Visual C++ 6.0集成環(huán)境
? ?的使用
10.4 程序錯誤
10.5 軟件測試與軟件調(diào)試的概念
10.6 在IDE中調(diào)試程序
10.6.1 進入調(diào)試程序環(huán)境
10.6.2 調(diào)試命令
10.6.3 程序運行狀態(tài)的查看
10.6.4 斷點設置
10.6.5 程序調(diào)試的例子
10.6.6 有關聯(lián)機幫助
10.7 程序測試
10.8 本章小結
習 題
附錄A 運算符的優(yōu)先級和結合性
附錄B ASCII碼表
附錄C C語言常用庫函數(shù)
附錄D 常用轉義字符表
附錄E 位運算簡介
附錄F 在工程中加入多個文件
附錄G VS2008操作界面簡介
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號