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

C語言從入門到精通

C語言從入門到精通

定 價:¥59.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第一篇 C語言入門
第1章 初識C語言
1.1 認識計算機語言
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.1.4 面向?qū)ο蟮母呒壵Z言
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 小結(jié)
1.7 習題
第2章 認識C語言算法
2.1 算法的概念
2.2 算法分析
2.3 算法的表示
2.4 結(jié)構(gòu)化程序設(shè)計的圖形表示
2.4.1 什么是結(jié)構(gòu)化程序設(shè)計
2.4.2 用流程圖表示結(jié)構(gòu)化程序設(shè)計
2.5 小結(jié)
2.6 習題
第二篇 C語言基礎(chǔ)
第3章 C語言入門基礎(chǔ)
3.1 標識符
3.1.1 C語言字符集
3.1.2 標識符命名
3.1.3 保留字
3.2 數(shù)據(jù)類型
3.3 常量與變量
3.3.1 常量
3.3.2 變量
3.4 數(shù)制
3.4.1 數(shù)制
3.4.2 數(shù)制的轉(zhuǎn)換
3.4.3 數(shù)據(jù)的存儲
3.5 小結(jié)
3.6 習題
第4章 常量
4.1 常量
4.2 整型常量
4.2.1 整型數(shù)據(jù)
4.2.2 整型常量
4.3 實型常量
4.3.1 實型數(shù)據(jù)
4.3.2 實型常量
4.4 字符型常量
4.4.1 字符型數(shù)據(jù)
4.4.2 字符型常量
4.5 字符串常量
4.6 小結(jié)
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 數(shù)據(jù)類型轉(zhuǎn)換
5.5.1 自動類型轉(zhuǎn)換
5.5.2 強制類型轉(zhuǎn)換
5.6 小結(jié)
5.7 習題
第6章 運算符與表達式
6.1 算術(shù)運算
6.1.1 算術(shù)運算符
6.1.2 算術(shù)表達式
6.2 賦值運算
6.2.1 賦值運算符
6.2.2 賦值表達式
6.3 關(guān)系運算
6.3.1 關(guān)系運算符
6.3.2 關(guān)系表達式
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 小結(jié)
6.9 習題
第三篇 C語言結(jié)構(gòu)
第7章 順序結(jié)構(gòu)
7.1 C語言語句
7.1.1 表達式語句
7.1.2 復(fù)合語句
7.1.3 流程控制語句
7.1.4 函數(shù)調(diào)用語句
7.1.5 空語句
7.2 數(shù)據(jù)輸出
7.2.1 格式輸出函數(shù)
7.2.2 字符輸出函數(shù)
7.3 數(shù)據(jù)輸入
7.3.1 格式輸入函數(shù)
7.3.2 字符輸入函數(shù)
7.4 順序結(jié)構(gòu)程序設(shè)計
7.4.1 順序結(jié)構(gòu)執(zhí)行步驟
7.4.2 順序結(jié)構(gòu)程序舉例
7.5 小結(jié)
7.6 習題
第8章 選擇結(jié)構(gòu)
8.1 if語句
8.1.1 if語句的三種形式
8.1.2 if語句的嵌套
8.2 switch語句
8.3 小結(jié)
8.4 習題
第9章 循環(huán)結(jié)構(gòu)
9.1 while語句
9.2 do…while語句
9.3 for語句
9.3.1 for循環(huán)結(jié)構(gòu)
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 小結(jié)
9.8 習題
第四篇 數(shù)組與字符串
第10章 數(shù)組
10.1 一維數(shù)組
10.1.1 定義一維數(shù)組
10.1.2 初始化一維數(shù)組
10.1.3 引用一維數(shù)組
10.1.4 一維數(shù)組的應(yīng)用舉例
10.2 二維數(shù)組
10.2.1 定義二維數(shù)組
10.2.2 初始化二維數(shù)組
10.2.3 引用二維數(shù)組
10.2.4 二維數(shù)組的應(yīng)用舉例
10.3 多維數(shù)組
10.4 具體應(yīng)用舉例
10.5 小結(jié)
10.6 習題
第11章 字符數(shù)組與字符串
11.1 定義字符數(shù)組
11.2 初始化字符數(shù)組
11.3 引用字符數(shù)組
11.4 比較字符數(shù)組與字符串
11.5 輸入與輸出字符數(shù)組
11.6 處理字符串
11.6.1 字符串輸入--gets()函數(shù)
11.6.2 字符串輸出--puts()函數(shù)
11.6.3 測定字符串長度--strlen()函數(shù)
11.6.4 字符串比較--strcmp()函數(shù)
11.6.5 字符串賦值--strcpy()和strncpy()函數(shù)
11.6.6 字符串連接--strcat()函數(shù)
11.7 小結(jié)
11.8 習題
第五篇 函 數(shù)
第12章 函數(shù)
12.1 認識函數(shù)
12.2 定義函數(shù)
12.2.1 定義無參函數(shù)
12.2.2 定義有參函數(shù)
12.2.3 庫函數(shù)
12.3 函數(shù)參數(shù)與函數(shù)返回值
12.4 形參、實參以及參數(shù)值的傳遞
12.4.1 數(shù)值傳遞
12.4.2 地址傳遞
12.5 小結(jié)
12.6 習題
第13章 調(diào)用函數(shù)
13.1 函數(shù)的調(diào)用形式
13.1.1 帶返回值函數(shù)
13.1.2 無返回值函數(shù)
13.2 聲明被調(diào)用函數(shù)
13.3 嵌套調(diào)用函數(shù)
13.4 遞歸調(diào)用函數(shù)
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 變量小結(jié)
13.7 內(nèi)部函數(shù)與外部函數(shù)
13.7.1 內(nèi)部函數(shù)
13.7.2 外部函數(shù)
13.8 小結(jié)
13.9 習題
第14章 編譯預(yù)處理
14.1 宏定義
14.1.1 不帶參數(shù)的宏定義
14.1.2 帶參數(shù)的宏定義
14.2 文件包含處理
14.3 條件編譯
14.3.1 #if命令
14.3.2 #ifdef及#ifndef命令
14.3.3 #undef命令
14.4 小結(jié)
14.5 習題
第六篇 高級應(yīng)用
第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 指針與數(shù)組
15.4.1 一維數(shù)組指針
15.4.2 二維數(shù)組指針
15.4.3 多維數(shù)組指針
15.4.4 字符數(shù)組指針
15.5 指針數(shù)組
15.5.1 指針數(shù)組
15.5.2 指向指針的指針
15.6 指針與函數(shù)
15.6.1 指向函數(shù)的指針
15.6.2 指針作為函數(shù)參數(shù)
15.6.3 指針作為函數(shù)返回值
15.7 小結(jié)
15.8 習題
第16章 結(jié)構(gòu)體
16.1 定義結(jié)構(gòu)體
16.2 結(jié)構(gòu)體變量
16.2.1 定義結(jié)構(gòu)體變量
16.2.2 初始化結(jié)構(gòu)體變量
16.2.3 引用結(jié)構(gòu)體變量
16.3 結(jié)構(gòu)體數(shù)組
16.3.1 結(jié)構(gòu)體數(shù)組的定義與初始化
16.3.2 引用結(jié)構(gòu)體數(shù)組
16.4 結(jié)構(gòu)體與指針
16.4.1 結(jié)構(gòu)體變量指針
16.4.2 結(jié)構(gòu)體數(shù)組指針
16.5 鏈表
16.5.1 鏈表
16.5.2 鏈表的建立
16.5.3 鏈表的插入
16.5.4 鏈表的刪除
16.5.5 鏈表的排序
16.5.6 鏈表的綜合操作
16.6 小結(jié)
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定義數(shù)據(jù)類型
17.4.1 自定義基本數(shù)據(jù)類型
17.4.2 自定義數(shù)組類型
17.4.3 自定義指針類型
17.4.4 自定義結(jié)構(gòu)體與共用體
17.5 小結(jié)
17.6 習題
第18章 文件
18.1 簡述文件
18.1.1 文件概述
18.1.2 文件名
18.1.3 文件的類型
18.1.4 緩沖文件系統(tǒng)
18.2 文件類型指針
18.3 打開與關(guān)閉文件
18.3.1 fopen()函數(shù)
18.3.2 fclose()函數(shù)
18.4 讀寫文件
18.4.1 fputc()函數(shù)與fgetc()函數(shù)
18.4.2 fputs()函數(shù)與fgets()函數(shù)
18.4.3 fprintf()函數(shù)與fscanf()函數(shù)
18.4.4 fread()函數(shù)與fwrite()函數(shù)
18.5 定位文件指針
18.5.1 rewind()函數(shù)
18.5.2 fseek()函數(shù)
18.5.3 ftell()函數(shù)
18.6 檢測文件
18.6.1 feof()函數(shù)
18.6.2 ferror()函數(shù)
18.6.3 clearerr()函數(shù)
18.7 小結(jié)
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 小結(jié)
19.6 習題
第七篇 案例與面試題
第20章 圖書管理系統(tǒng)
20.1 需求分析
20.2 總體設(shè)計
20.2.1 開發(fā)與設(shè)計的總體思想
20.2.2 模塊設(shè)計
20.2.3 系統(tǒng)流程描述
20.2.4 界面設(shè)計
20.2.5 數(shù)據(jù)結(jié)構(gòu)設(shè)計
20.2.6 用到的頭文件
20.3 詳細設(shè)計
20.3.1 main()函數(shù)
20.3.2 create_Books_list()函數(shù)
20.3.3 savefile()函數(shù)
20.3.4 insert_Book_list()函數(shù)
20.3.5 delete_Book_list()函數(shù)
20.3.6 print_Book_list()函數(shù)
20.3.7 search_Book()函數(shù)
20.3.8 sort_Book()函數(shù)
20.3.9 change_Book_Info()函數(shù)
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 小結(jié)
第21章 C程序員面試實例
21.1 C語言選擇題
21.2 C語言程序分析
21.3 C程序找錯題
21.4 C語言問答題
21.5 C語言編程題
附錄
附錄1 ASCII字符集
附錄2 運算符的優(yōu)先級與結(jié)合性
附錄3 C語言常用庫函數(shù)
參考文獻

本目錄推薦

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