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

新手學C語言

新手學C語言

定 價:¥45.00

作 者: 王欣惠,胡艷,邵國紅 等編著
出版社: 希望電子出版社
叢編項: 新手學編程系列
標 簽: VC++

ISBN: 9787894989895 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 436 字數(shù):  

內(nèi)容簡介

  C語言是當代最優(yōu)秀的程序設計語言之一,它具有效率高、可移植性強、可對硬件編程及易于調試與維護的特點。C語言既可用于系統(tǒng)軟件的開發(fā),也適合應用軟件的開發(fā)。本手冊由三篇組成,基礎篇、提高篇和實例篇,詳細介紹了C語言的基礎知識,數(shù)據(jù)類型、運算符、表達式和輸入輸出函數(shù),選擇結構設計,循環(huán)結構設計,數(shù)組,函數(shù)的基本使用,函數(shù)調用,指針,結構體、公用體和枚舉,位運算,文件等內(nèi)容。最后列舉了3個完整實例,幫助讀者鞏固所學內(nèi)容,方便讀者模擬實踐。本手冊由具有豐富教學經(jīng)驗的一線教師編寫,通俗易懂,適合C語言的初學者、從事軟件開發(fā)的程序員、大中專院校學生及社會相關培訓班學員閱讀。本光盤內(nèi)容為實例源代碼、語音視頻教學及電子教案(PPT)。本光盤及配套手冊由北京希望電子出版社獨家發(fā)行,未經(jīng)出版者書面許可,任何單位和個人不得擅自摘抄、復制光盤和本手冊的部分或全部內(nèi)容,并以任何方式進行傳播。

作者簡介

暫缺《新手學C語言》作者簡介

圖書目錄

第1篇 基礎篇
第1章 認識C語言
1.1 程序設計語言
1.1.1 程序設計語言的發(fā)展
1.1.2 C語言的發(fā)展
1.1.3 C語言的特點
1.2 結構化程序設計
1.2.1 程序設計的概念
1.2.2 算法
1.2.3 程序的三種基本結構
1.2.4.結構化程序設計方法
1.3 C程序的特點
1.3.1 C程序實例
1.3.2 C程序的結構特點
1.3.3 標識符和關鍵字
1.4 C程序的編譯、連接和執(zhí)行
1.5 編譯和運行C程序的一般步驟
1.5.1 使用TurboC2.0開發(fā)
1.5.2 使用VisualC++6.0開發(fā)
1.6 常見面試題
1.7 小結
1.8 習題
第2章 數(shù)據(jù)類型、運算符、表達式和輸入輸出函數(shù)
2.1 常量
2.1.1 常量的定義
2.1.2 符號常量
2.2 變量
2.2.1 變量定義
2.2.2 變量命名
2.2.3 變量的賦值和初始化
2.2.4 變量的作用域
2.2.5 使用extem聲明變量
2.3 數(shù)據(jù)類型
2.3.1 整型
2.3.2 實型
2.3.3 字符型
2.4 運算符和表達式
2.4.1 運算符和表達式
2.4.2 賦值運算符和賦值表達式
2.4.3 算術運算符和算術表達式
2.4.4 關系運算符和關系表達式
2.4.5 邏輯運算符和邏輯表達式
2.4.6 條件運算符和條件表達式
2.4.7 逗號運算符和逗號表達式
2.4.8 運算符的優(yōu)先級
2.5 不同類型數(shù)據(jù)之間的轉換
2.5.1 隱式轉換
2.5.2 顯示轉換
2.6 數(shù)據(jù)的輸入
2.6.1 使用seanf函數(shù)實現(xiàn)數(shù)據(jù)輸入
2.6.2 使用getchar函數(shù)實l脖符輸入
2.7 數(shù)據(jù)的輸出
2.7.1 使用printf函數(shù)實現(xiàn)數(shù)據(jù)格式輸出
2.7.2 使用putehar函數(shù)實現(xiàn)字符輸出
2.8 順序結構程序設計舉例
2.9 常見面試題
2.10 小結
2.11 習題
第3章 選擇結構設計
3.1 選擇結構簡介
3.2 使用if實現(xiàn)選擇結構設計
3.2.1 if結構語法
3.2.2 if結構程序舉例
3.3 使用if-else實現(xiàn)選擇結構設計
3.3.1 if-else結構語法
3.3.2 if-else結構程序舉例
3.4 使用多重if實現(xiàn)選擇結構設計
3.4.1 多重if結構語法
3.4.2 多重if結構程序舉例
3.5 使用if嵌套實現(xiàn)選擇結構設計
3.5.1 if嵌套結構語法
3.5.2 if和else配對問題
3.5.3 if嵌套結構程序舉例
3.6 使用switch實現(xiàn)選擇結構設計
3.6.1 switch結構語法
3.6.2 switch語句的注意事項
3.6.3 switch的執(zhí)行過程
3.6.4 switch結構程序舉例
3.7 switch和多重if的比較
3.8 選擇結構程序設計舉例
3.9 常見面試題
3.10 小結
3.11 習題
第4章 循環(huán)結構設計
4.1 循環(huán)結構簡介
4.2 使用while循環(huán)
4.2.1 while循環(huán)語法及含義
4.2.2 使用while循環(huán)程序舉例
4.3 使用d0-while循環(huán)
4.3.1 do-while循環(huán)語法及含義
4.3.2 使用do-while循環(huán)程序舉例
4.4 使用for循環(huán)
4.4.1 for循環(huán)語法及含義
4.4.2 for循環(huán)的注意事項
4.4.3 使用for循環(huán)程序舉例
4.5 循環(huán)嵌套
4.5.1 循環(huán)嵌套原則
4.5.2 使用循環(huán)嵌套程序舉例
4.6 三種循環(huán)的比較
4.7 跳轉語句
4.7.1 使用break語句實現(xiàn)程序跳轉
4.7.2 使用continue語句實現(xiàn)程序跳轉
4.7.3 使用goto語句實現(xiàn)程序跳轉
4.8 循環(huán)結構程序設計舉例
4.9 常見面試題
4.10 小結
4.11 習題
第5章 數(shù)組
5.1 數(shù)組簡介
5.2 一維數(shù)組
5.2.1 一維數(shù)組的定義
5.2.2 一維數(shù)組的存儲
5.2.3 一維數(shù)組的初始化
5.2.4 一維數(shù)組元素的引用
5.2.5 一維數(shù)組使用舉例
5.3 二維數(shù)組
5.3.1 二維數(shù)組的定義
5.3.2 二維數(shù)組的存儲
5.3.3 二維數(shù)組的初始化
5.3.4 二維數(shù)組元素的引用
5.3.5 二維數(shù)組使用舉例
5.4 多維數(shù)組
5.4.1 多維數(shù)組的定義
5.4.2 多維數(shù)組的存儲
5.4.3 多維數(shù)組的初始化
5.4.4 多維數(shù)組元素的引用
5.5 字符數(shù)組和字符串
5.5.1 字符數(shù)組定義
5.5.2 字符數(shù)組初始化
5.5.3 字符數(shù)組引用
5.5.4 輸入字符串
5.5.5 輸出字符串
5.5.6 常用字符串處理函數(shù)
5.5.7 字符串使用舉例
5.6 數(shù)組應用舉例
5.7 常見面試題
5.8 小結
5.9 習題
第2篇 提高篇
第6章 函數(shù)的基本使用
6.1 函數(shù)簡介
6.2 函數(shù)的定義
6.3 函數(shù)的參數(shù)和返回值
6.3.1 函數(shù)的形參和實參
6.3.2 函數(shù)參數(shù)的注意事項
6.3.3 函數(shù)的返回值
6.4 調用函數(shù)
6.4.1 調用函數(shù)的形式
6.4.2 調用函數(shù)的方法
6.4.3 調用函數(shù)的注意事項
6.4.4 函數(shù)聲明
6.5 函數(shù)之間的參數(shù)傳遞方式
6.5.1 使用傳值方式
6.5.2 使用傳地址方式
6.6 生存期和作用域
6.6.1 變量的生存期
6.6.2 變量的作用域
6.7 局部變量和全局變量
6.7.1 使用局部變量
6.7.2 使用全局變量
6.7.3 變量的屏蔽
6.8 變量的存儲類型和作用域
6.8.1 變量的存儲類型
6.8.2 使用自動型變量
6.8.3 使用靜態(tài)變量
6.8.4 使用外部變量
6.8.5 使用寄存器變量
6.8.6 存儲類型小結
6.9 函數(shù)的基本使用舉例
6.10 常見面試題
6.11 小結
6.12 習題
第7章 函數(shù)調用
7.1 使用main函數(shù)
7.1.1 main函數(shù)的定義
7.1.2 main函數(shù)的類型
7.1.3 main函數(shù)傳遞參數(shù)
7.2 數(shù)組與函數(shù)
7.2.1 使用數(shù)組元素作函數(shù)實參
7.2.2 使用數(shù)組名作函數(shù)參數(shù)
7.2.3 使用多維數(shù)組作函數(shù)參數(shù)
7.3 函數(shù)的嵌套調用
7.3.1 函數(shù)嵌套調用的概念
7.3.2 函數(shù)嵌套調用舉例
7.4 函數(shù)的遞歸調用
7.4.1 函數(shù)遞歸調用概念
7.4.2 函數(shù)遞歸調用舉例
7.5 外部函數(shù)和內(nèi)部函數(shù)
7.5.1 使用外部函數(shù)
7.5.2 使用內(nèi)部函數(shù)
7.6 函數(shù)調用應用舉例
7.7 常見面試題
7.8 小結
7.9 習題
第8章 指針
8.1 指針簡介
8.1.1 直接訪問內(nèi)存
8.1.2 間接訪問內(nèi)存
8.2 指針的定義和引用
8.2.1 指針的概念
8.2.2 指針變量的定義
8.2.3 指針運算符
8.2.4 指針的引用
8.3 指針的運算
8.3.1 指針的賦值運算
8.3.2 指針的算術運算
8.3.3 指針的關系運算
8.4 數(shù)組的指針
8.4.1 指向數(shù)組元素的指針變量的定義和賦值
8.4.2 使用指針引用數(shù)組元素
8.4.3 使用指向數(shù)組的指針作為函數(shù)參數(shù)
8.4.4 使用指向多維數(shù)組的指針變量
8.5 指針數(shù)組
8.5.1 指針數(shù)組的概念
8.5.2 使用指針數(shù)組
8.6 指針和字符串
8.6.1 字符指針
8.6.2 使用字符指針
8.6.3 使用字符串指針作函數(shù)參數(shù)
8.6.4.字符串指針和字符數(shù)組的區(qū)別與聯(lián)系
8.7 函數(shù)和指針
8.7.1 使用函數(shù)指針調用函數(shù)
8.7.2 使用指向函數(shù)的指針作函數(shù)的參數(shù)
8.8 指向指針的指針
8.8.1 指向指針的指針的定義
8.8.2 使用指向指針的指針
8.9 指針應用舉例
8.10 常見面試題
8.11 小結
8.12 習題
第9章 結構體、共用體和枚舉
9.1 結構體的概念和定義
9.1.1 結構體概念
9.1.2 結構體的定義
9.2 結構體變量的定義、引用和初始化
9.2.1 結構體變量的定義
9.2.2 結構體變量的引用
9.2.2 結構體變量的初始化
9.3 結構體數(shù)組
9.3.1 結構體數(shù)組定義
9.3.2 結構體數(shù)組初始化
9.3.3 結構體數(shù)組引用
9.4 指向結構體類型的指針
9.4.1 指向結構體類型變量的指針
9.4.2 指向結構體類型數(shù)組的指針
9.5 結構體變量和函數(shù)
9.5.1 結構體變量作函數(shù)參數(shù)
9.5.2 結構體變量作函數(shù)的返回值
9.6 動態(tài)存儲分配
9.6.1 動態(tài)存儲分配概念
9.6.2 鏈表的概念
9.6.3 動態(tài)存儲分配函數(shù)——malloc函數(shù)和free函數(shù)
9.6.4 鏈表的創(chuàng)建
9.6.5 鏈表的查詢
9.6.6 插入新結點
9.6.7 鏈表的刪除
9.7 結構體應用舉例
9.8 共用體
9.8.1 共用體的概念
9.8.2 共用體的聲明
9.8.3 共用體變量成員的引用
9.8.4 使用共用體應注意的問題
9.9 枚舉
9.9.1 枚舉類型的定義
9.9.2 枚舉類型變量的聲明
9.9.3 枚舉類型變量的引用
9.9.4 使用枚舉應注意的問題
9.10 自定義類型
9.11 常見面試題
9.12 小結
9.13 習題
第10章 位運算
10.1 位運算簡介
10.1.1 字節(jié)和位
10.1.2 原碼的運算
10.1.3 反碼的運算
10.1.4 補碼的運算
10.2 使用位運算符
10.2.1 按位與運算符及其運算
10.2.2 按位或運算符及其運算
10.2.3 按位異或運算符及其運算
10.2.4 按位取反運算符及其運算
10.2.5 左移運算符及其運算
10.2.6 右移運算符及其運算
10.3 位運算舉例
10.4.位段
10.4.1 位段的概念和定義
10.4.2 位段的引用
10.5 常見面試題
10.6 小結
10.7 題
第11章 編譯預處理
……
第12章 文件
第3篇 實例篇
第13章 24點撲克牌游戲
第14章 學生成績管理系統(tǒng)
第15章 “俄羅斯方塊”游戲的實現(xiàn)
附錄

本目錄推薦

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