注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言從入門到精通

C語言從入門到精通

C語言從入門到精通

定 價:¥59.00

作 者: 楊艷艷 等編著
出版社: 化學工業(yè)出版社
叢編項: 程序員書庫
標 簽: VC++

購買這本書可以去


ISBN: 9787122118165 出版時間: 2011-11-01 包裝: 平裝
開本: 16開 頁數: 449 字數:  

內容簡介

  《C語言從入門到精通》主要包括:七篇21章,第1~19章為C語言編程基礎知識,內容包括初識C語言、C語言算法、C語言入門基礎、常量、變量、運算符與表達式、順序結構、選擇結構、循環(huán)結構、數組、函數、指針、結構體、共用體、文件、位運算等。第20章為綜合案例運用C語言開發(fā)了一個圖書管理系統(tǒng),通過對該系統(tǒng)的界面設計、功能分析、模塊描述,使讀者對C語言程序設計有一個更加系統(tǒng)深刻的理解;第21章為一些公司關于C語言方面的面試例題與分析講解。為了使初學者由淺入深、更好地掌握C語言,《C語言從入門到精通》系統(tǒng)地介紹了C語言程序設計的基本理論與編程技術。每一個知識點都作為一個獨立的章節(jié)進行詳細講解,目的在于讓讀者在學習C語言的過程中,由淺入深、逐漸精通、熟練運用?!禖語言從入門到精通》配1張光盤,內容為《C語言從入門到精通》的實例文件、PPT教學課件和全程多媒體語音教學視頻?!禖語言從入門到精通》內容全面、翔實,適合C語言的初學者學習,也可作為大、中專院校師生的培訓教材,對于C語言的愛好者,《C語言從入門到精通》也有很大的參考價值。

作者簡介

暫缺《C語言從入門到精通》作者簡介

圖書目錄

第一篇 C語言入門
第1章 初識C語言
1.1 認識計算機語言
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.1.4 面向對象的高級語言
1.2 C語言概述
1.2.1 C語言的誕生與發(fā)展
1.2.2 C語言的特點
1.3 了解C語言程序的編程風格
1.3.1 C程序組成
1.3.2 C語言程序編寫規(guī)則
1.4 開發(fā)C語言程序
1.4.1 C語言程序的開發(fā)原理
1.4.2 C語言程序的開發(fā)過程
1.5 上機操作C語言程序
1.5.1 認識Visual C++6.0集成開發(fā)環(huán)境
1.5.2 在Visual C++6.0中開發(fā)C語言程序
1.5.3 開發(fā)一個C語言實例
1.6 小結
1.7 習題
第2章 認識C語言算法
2.1 算法的概念
2.2 算法分析
2.3 算法的表示
2.4 結構化程序設計的圖形表示
2.4.1 什么是結構化程序設計
2.4.2 用流程圖表示結構化程序設計
2.5 小結
2.6 習題
第二篇 C語言基礎
第3章 C語言入門基礎
3.1 標識符
3.1.1 C語言字符集
3.1.2 標識符命名
3.1.3 保留字
3.2 數據類型
3.3 常量與變量
3.3.1 常量
3.3.2 變量
3.4 數制
3.4.1 數制
3.4.2 數制的轉換
3.4.3 數據的存儲
3.5 小結
3.6 習題
第4章 常量
4.1 常量
4.2 整型常量
4.2.1 整型數據
4.2.2 整型常量
4.3 實型常量
4.3.1 實型數據
4.3.2 實型常量
4.4 字符型常量
4.4.1 字符型數據
4.4.2 字符型常量
4.5 字符串常量
4.6 小結
4.7 習題
第5章 變量
5.1 變量
5.1.1 變量的定義
5.1.2 變量的賦值
5.2 整型變量
5.2.1 整型變量的定義
5.2.2 整型變量的賦值
5.3 實型變量
5.3.1 實型變量的定義
5.3.2 實型變量的賦值
5.4 字符型變量
5.4.1 字符型變量的定義
5.4.2 字符型變量的賦值
5.5 數據類型轉換
5.5.1 自動類型轉換
5.5.2 強制類型轉換
5.6 小結
5.7 習題
第6章 運算符與表達式
6.1 算術運算
6.1.1 算術運算符
6.1.2 算術表達式
6.2 賦值運算
6.2.1 賦值運算符
6.2.2 賦值表達式
6.3 關系運算
6.3.1 關系運算符
6.3.2 關系表達式
6.4 邏輯運算
6.4.1 邏輯運算符
6.4.2 邏輯表達式
6.5 條件運算
6.5.1 條件運算符
6.5.2 條件表達式
6.6 逗號運算
6.6.1 逗號運算符
6.6.2 逗號表達式
6.7 長度運算符
6.8 小結
6.9 習題
第三篇 C語言結構
第7章 順序結構
7.1 C語言語句
7.1.1 表達式語句
7.1.2 復合語句
7.1.3 流程控制語句
7.1.4 函數調用語句
7.1.5 空語句
7.2 數據輸出
7.2.1 格式輸出函數
7.2.2 字符輸出函數
7.3 數據輸入
7.3.1 格式輸入函數
7.3.2 字符輸入函數
7.4 順序結構程序設計
7.4.1 順序結構執(zhí)行步驟
7.4.2 順序結構程序舉例
7.5 小結
7.6 習題
第8章 選擇結構
8.1 if語句
8.1.1 if語句的三種形式
8.1.2 if語句的嵌套
8.2 switch語句
8.3 小結
8.4 習題
第9章 循環(huán)結構
9.1 while語句
9.2 do…while語句
9.3 for語句
9.3.1 for循環(huán)結構
9.3.2 for循環(huán)語句的嵌套
9.4 break和continue語句
9.4.1 break語句
9.4.2 continue語句
9.5 循環(huán)的嵌套
9.6 幾種循環(huán)的比較
9.7 小結
9.8 習題
第四篇 數組與字符串
第10章 數組
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 習題
第11章 字符數組與字符串
11.1 定義字符數組
11.2 初始化字符數組
11.3 引用字符數組
11.4 比較字符數組與字符串
11.5 輸入與輸出字符數組
11.6 處理字符串
11.6.1 字符串輸入--gets()函數
11.6.2 字符串輸出--puts()函數
11.6.3 測定字符串長度--strlen()函數
11.6.4 字符串比較--strcmp()函數
11.6.5 字符串賦值--strcpy()和strncpy()函數
11.6.6 字符串連接--strcat()函數
11.7 小結
11.8 習題
第五篇 函 數
第12章 函數
12.1 認識函數
12.2 定義函數
12.2.1 定義無參函數
12.2.2 定義有參函數
12.2.3 庫函數
12.3 函數參數與函數返回值
12.4 形參、實參以及參數值的傳遞
12.4.1 數值傳遞
12.4.2 地址傳遞
12.5 小結
12.6 習題
第13章 調用函數
13.1 函數的調用形式
13.1.1 帶返回值函數
13.1.2 無返回值函數
13.2 聲明被調用函數
13.3 嵌套調用函數
13.4 遞歸調用函數
13.5 變量作用域和存儲分類
13.5.1 局部變量
13.5.2 全局變量
13.6 變量的生存期
13.6.1 自動變量
13.6.2 寄存器變量
13.6.3 靜態(tài)局部變量
13.6.4 靜態(tài)外部變量
13.6.5 變量小結
13.7 內部函數與外部函數
13.7.1 內部函數
13.7.2 外部函數
13.8 小結
13.9 習題
第14章 編譯預處理
14.1 宏定義
14.1.1 不帶參數的宏定義
14.1.2 帶參數的宏定義
14.2 文件包含處理
14.3 條件編譯
14.3.1 #if命令
14.3.2 #ifdef及#ifndef命令
14.3.3 #undef命令
14.4 小結
14.5 習題
第六篇 高級應用
第15章 指針
15.1 地址與指針
15.1.1 地址
15.1.2 指針
15.1.3 直接訪問與間接訪問
15.2 指針變量
15.2.1 定義指針變量
15.2.2 引用指針變量
15.3 指針運算
15.3.1 指針運算符
15.3.2 指針變量的運算
15.3.3 指針變量的運用
15.4 指針與數組
15.4.1 一維數組指針
15.4.2 二維數組指針
15.4.3 多維數組指針
15.4.4 字符數組指針
15.5 指針數組
15.5.1 指針數組
15.5.2 指向指針的指針
15.6 指針與函數
15.6.1 指向函數的指針
15.6.2 指針作為函數參數
15.6.3 指針作為函數返回值
15.7 小結
15.8 習題
第16章 結構體
16.1 定義結構體
16.2 結構體變量
16.2.1 定義結構體變量
16.2.2 初始化結構體變量
16.2.3 引用結構體變量
16.3 結構體數組
16.3.1 結構體數組的定義與初始化
16.3.2 引用結構體數組
16.4 結構體與指針
16.4.1 結構體變量指針
16.4.2 結構體數組指針
16.5 鏈表
16.5.1 鏈表
16.5.2 鏈表的建立
16.5.3 鏈表的插入
16.5.4 鏈表的刪除
16.5.5 鏈表的排序
16.5.6 鏈表的綜合操作
16.6 小結
16.7 習題
第17章 共用體與枚舉類型
17.1 定義共用體
17.1.1 定義共用體
17.1.2 存儲共用體
17.2 共用體變量
17.2.1 定義共用體變量
17.2.2 引用共用體變量并賦值
17.3 枚舉類型
17.3.1 定義枚舉類型
17.3.2 定義枚舉類型變量并賦值
17.3.3 引用枚舉類型變量并賦值
17.4 用typedef定義數據類型
17.4.1 自定義基本數據類型
17.4.2 自定義數組類型
17.4.3 自定義指針類型
17.4.4 自定義結構體與共用體
17.5 小結
17.6 習題
第18章 文件
18.1 簡述文件
18.1.1 文件概述
18.1.2 文件名
18.1.3 文件的類型
18.1.4 緩沖文件系統(tǒng)
18.2 文件類型指針
18.3 打開與關閉文件
18.3.1 fopen()函數
18.3.2 fclose()函數
18.4 讀寫文件
18.4.1 fputc()函數與fgetc()函數
18.4.2 fputs()函數與fgets()函數
18.4.3 fprintf()函數與fscanf()函數
18.4.4 fread()函數與fwrite()函數
18.5 定位文件指針
18.5.1 rewind()函數
18.5.2 fseek()函數
18.5.3 ftell()函數
18.6 檢測文件
18.6.1 feof()函數
18.6.2 ferror()函數
18.6.3 clearerr()函數
18.7 小結
18.8 習題
第19章 位運算
19.1 位運算符
19.1.1 C語言位運算符
19.1.2 位運算符的優(yōu)先級
19.2 位邏輯運算符
19.2.1 按位與
19.2.2 按位或
19.2.3 按位非
19.2.4 按位異或
19.2.5 位邏輯運算符的優(yōu)先級
19.3 移位運算符
19.3.1 左移運算符
19.3.2 右移運算符
19.3.3 移位運算符優(yōu)先級
19.4 位自反賦值運算符
19.5 小結
19.6 習題
第七篇 案例與面試題
第20章 圖書管理系統(tǒng)
20.1 需求分析
20.2 總體設計
20.2.1 開發(fā)與設計的總體思想
20.2.2 模塊設計
20.2.3 系統(tǒng)流程描述
20.2.4 界面設計
20.2.5 數據結構設計
20.2.6 用到的頭文件
20.3 詳細設計
20.3.1 main()函數
20.3.2 create_Books_list()函數
20.3.3 savefile()函數
20.3.4 insert_Book_list()函數
20.3.5 delete_Book_list()函數
20.3.6 print_Book_list()函數
20.3.7 search_Book()函數
20.3.8 sort_Book()函數
20.3.9 change_Book_Info()函數
20.4 執(zhí)行程序
20.4.1 信息錄入
20.4.2 信息瀏覽
20.4.3 信息查詢
20.4.4 信息排序
20.4.5 信息修改
20.4.6 信息添加
20.4.7 信息刪除
20.4.8 退出系統(tǒng)
20.5 小結
第21章 C程序員面試實例
21.1 C語言選擇題
21.2 C語言程序分析
21.3 C程序找錯題
21.4 C語言問答題
21.5 C語言編程題
附錄
附錄1 ASCII字符集
附錄2 運算符的優(yōu)先級與結合性
附錄3 C語言常用庫函數
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號