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

新手學C語言

新手學C語言

定 價:¥45.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

暫缺《新手學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章 數據類型、運算符、表達式和輸入輸出函數
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 數據類型
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 不同類型數據之間的轉換
2.5.1 隱式轉換
2.5.2 顯示轉換
2.6 數據的輸入
2.6.1 使用seanf函數實現(xiàn)數據輸入
2.6.2 使用getchar函數實l脖符輸入
2.7 數據的輸出
2.7.1 使用printf函數實現(xiàn)數據格式輸出
2.7.2 使用putehar函數實現(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章 數組
5.1 數組簡介
5.2 一維數組
5.2.1 一維數組的定義
5.2.2 一維數組的存儲
5.2.3 一維數組的初始化
5.2.4 一維數組元素的引用
5.2.5 一維數組使用舉例
5.3 二維數組
5.3.1 二維數組的定義
5.3.2 二維數組的存儲
5.3.3 二維數組的初始化
5.3.4 二維數組元素的引用
5.3.5 二維數組使用舉例
5.4 多維數組
5.4.1 多維數組的定義
5.4.2 多維數組的存儲
5.4.3 多維數組的初始化
5.4.4 多維數組元素的引用
5.5 字符數組和字符串
5.5.1 字符數組定義
5.5.2 字符數組初始化
5.5.3 字符數組引用
5.5.4 輸入字符串
5.5.5 輸出字符串
5.5.6 常用字符串處理函數
5.5.7 字符串使用舉例
5.6 數組應用舉例
5.7 常見面試題
5.8 小結
5.9 習題
第2篇 提高篇
第6章 函數的基本使用
6.1 函數簡介
6.2 函數的定義
6.3 函數的參數和返回值
6.3.1 函數的形參和實參
6.3.2 函數參數的注意事項
6.3.3 函數的返回值
6.4 調用函數
6.4.1 調用函數的形式
6.4.2 調用函數的方法
6.4.3 調用函數的注意事項
6.4.4 函數聲明
6.5 函數之間的參數傳遞方式
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 函數的基本使用舉例
6.10 常見面試題
6.11 小結
6.12 習題
第7章 函數調用
7.1 使用main函數
7.1.1 main函數的定義
7.1.2 main函數的類型
7.1.3 main函數傳遞參數
7.2 數組與函數
7.2.1 使用數組元素作函數實參
7.2.2 使用數組名作函數參數
7.2.3 使用多維數組作函數參數
7.3 函數的嵌套調用
7.3.1 函數嵌套調用的概念
7.3.2 函數嵌套調用舉例
7.4 函數的遞歸調用
7.4.1 函數遞歸調用概念
7.4.2 函數遞歸調用舉例
7.5 外部函數和內部函數
7.5.1 使用外部函數
7.5.2 使用內部函數
7.6 函數調用應用舉例
7.7 常見面試題
7.8 小結
7.9 習題
第8章 指針
8.1 指針簡介
8.1.1 直接訪問內存
8.1.2 間接訪問內存
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 數組的指針
8.4.1 指向數組元素的指針變量的定義和賦值
8.4.2 使用指針引用數組元素
8.4.3 使用指向數組的指針作為函數參數
8.4.4 使用指向多維數組的指針變量
8.5 指針數組
8.5.1 指針數組的概念
8.5.2 使用指針數組
8.6 指針和字符串
8.6.1 字符指針
8.6.2 使用字符指針
8.6.3 使用字符串指針作函數參數
8.6.4.字符串指針和字符數組的區(qū)別與聯(lián)系
8.7 函數和指針
8.7.1 使用函數指針調用函數
8.7.2 使用指向函數的指針作函數的參數
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 結構體數組
9.3.1 結構體數組定義
9.3.2 結構體數組初始化
9.3.3 結構體數組引用
9.4 指向結構體類型的指針
9.4.1 指向結構體類型變量的指針
9.4.2 指向結構體類型數組的指針
9.5 結構體變量和函數
9.5.1 結構體變量作函數參數
9.5.2 結構體變量作函數的返回值
9.6 動態(tài)存儲分配
9.6.1 動態(tài)存儲分配概念
9.6.2 鏈表的概念
9.6.3 動態(tài)存儲分配函數——malloc函數和free函數
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 ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號