注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具C程序設(shè)計教程

C程序設(shè)計教程

C程序設(shè)計教程

定 價:¥25.00

作 者: 胡同森[等]編著
出版社: 浙江科學(xué)技術(shù)出版社
叢編項:
標(biāo) 簽: C語言

ISBN: 9787534114007 出版時間: 2000-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 289 字?jǐn)?shù):  

內(nèi)容簡介

  本書的主要內(nèi)容包括:程序設(shè)計基礎(chǔ)知識、基本數(shù)據(jù)類型與常用庫函數(shù)、表達(dá)式,流程控制、模塊化程序設(shè)計、編譯預(yù)處理與變量的存儲類型、數(shù)組與字符串處理、指針、結(jié)構(gòu)體、位運算、文件,最后還介紹了面向?qū)ο缶幊膛cC++。 本書內(nèi)容豐富、概念清晰、實用性強(qiáng),注意從實際出發(fā),力求用讀者容易理解的體系和敘述方法,深入淺出、循序漸進(jìn)地幫助讀者更好地掌握課程的基本內(nèi)容。

作者簡介

暫缺《C程序設(shè)計教程》作者簡介

圖書目錄

    第1章C程序設(shè)計基礎(chǔ)知識
   1.l計算機(jī)語言及其發(fā)展
   1.1.l計算機(jī)語言和程序
   1.1.2機(jī)器語言
   1.1.3匯編語言
   1.1.4高級語言
   1.2C語言的支持環(huán)境
   1.3從C到C++
   1.4C程序簡介
   1.4.1簡單C程序示例。
   1.4.2C程序結(jié)構(gòu)
   1.5小結(jié)
   習(xí)題一
   第2章基本數(shù)據(jù)類型與常用庫函數(shù)
   2.l基本數(shù)據(jù)類型
   2.1.1C的數(shù)據(jù)類型
   2.1.2數(shù)據(jù)的存儲格式、范圍與有效位
   2.2常量與變量二
   2.2.1常量的書寫格式
   2.2.2符號常量的聲明
   2.2.3變量的聲明與賦值
   2.3常用標(biāo)準(zhǔn)庫函數(shù)
   2.31常用數(shù)學(xué)函數(shù)
   2.3.2常用字符函數(shù)
   2.3.3常用輸入、輸出函數(shù)
   2.4小結(jié)
   習(xí)題—
   第3章表達(dá)式
   3.1算術(shù)運算符與算術(shù)表達(dá)式
   3.1.l算術(shù)運算符
   3.1.2自反算術(shù)賦值運算
   3.2關(guān)系運算符、邏輯運算符與邏輯表達(dá)式。
   3.2.1關(guān)系運算符
   
   
   
   3.22邏輯運算符
   3.3條件表達(dá)式與逗號表達(dá)式
   3.3.1條件表達(dá)式
   3.3.2逗號表達(dá)式
   34小結(jié)
   習(xí)題三
   第4章流程控制
   4.l結(jié)構(gòu)化程序設(shè)計
   4.1.1結(jié)構(gòu)化程序設(shè)計的基本思想
   412結(jié)構(gòu)化程序的3種基本結(jié)構(gòu)
   4.13面向過程的程序設(shè)計和結(jié)構(gòu)化程序設(shè)計方法
   4、2選擇結(jié)構(gòu)
   4.2.1if結(jié)構(gòu)
   4.2.2switch結(jié)構(gòu)
   4.3循環(huán)結(jié)構(gòu)
   4.3.1while結(jié)構(gòu)
   4.3.2do~while結(jié)構(gòu)
   4.3.3for結(jié)構(gòu)
   4.3.4break語句與continue語句
   4.3.5循環(huán)的控制方法
   4.4多重循環(huán)
   4.4.l循環(huán)結(jié)構(gòu)嵌套
   4.4.2循環(huán)結(jié)構(gòu)程序
   4.5小結(jié)
   習(xí)題四
   第5章模塊化程序設(shè)計
   5.1函數(shù)概述
   5.1.1標(biāo)準(zhǔn)庫函數(shù)與自定義函數(shù)
   5.1.2C程序結(jié)構(gòu)
   5.1.3定義函數(shù)和函數(shù)聲明
   5.1.4函數(shù)調(diào)用
   5.1.5函數(shù)間的參數(shù)傳遞
   5.2函數(shù)嵌套調(diào)用
   5.3遞歸函數(shù)
   5.4內(nèi)聯(lián)函數(shù)
   5.5重載函數(shù)
   5.6小結(jié)
   習(xí)題五
   第6章編譯預(yù)處理與變量的存儲類型
   
   
   
   6.1編譯預(yù)處理
   6.1.1文件包含
   6.1.2宏定義
   6.2變量的作用域、可見性
   6.2.1文件作用域
   6.2.2函數(shù)作用域
   6.2.3塊作用域
   6.3變量的存儲類型
   63.1auto自動型
   6.3.2register寄存器型
   6.3.3static靜態(tài)型
   6.3.4extern外部參照型
   6.4小結(jié)
   習(xí)題六
   第7章數(shù)組與字符串處理
   7.1維數(shù)組
   7.1.1一維數(shù)組的聲明
   7.1.2一維數(shù)組元素的引用
   7.1.3一維數(shù)組應(yīng)用示例
   7.2二維數(shù)組。
   7.2.1二維數(shù)組的聲明
   7.2.2二維數(shù)組元素的引用
   7.2.3Th維數(shù)組應(yīng)用示例
   7.3字符串
   7.3.1字符數(shù)組與字符串
   7.3.2常用字符寧運算函數(shù)
   7.3.3字符串應(yīng)用示例
   7.4字符串?dāng)?shù)組
   7.4.11維字符數(shù)組與字符串?dāng)?shù)組
   7.4.2字符串?dāng)?shù)組應(yīng)用示例
   7.5小結(jié)
   習(xí)題七
   第8章指針
   8.1指針的基本概念
   8.1.1指針常量
   8.1.2指針變量
   8.1.3指針運算
   8.2多級指針
   8.3指針數(shù)組
   
   
   
   8.3.1指針數(shù)組的聲明與初始化
   8.3.2指針數(shù)組應(yīng)用示例
   8.4指針變量的應(yīng)用
   8.4.1數(shù)組存儲空間的動態(tài)分配
   8.4.2間接訪問主調(diào)函數(shù)中的數(shù)據(jù)
   8.4.3指向函數(shù)的指針
   8.4.4返回指針值的函數(shù)
   8.5小結(jié)
   習(xí)題八
   第9章結(jié)構(gòu)體
   9.1結(jié)構(gòu)體類型數(shù)據(jù)的聲明與引用
   9.1.1且結(jié)構(gòu)體類型數(shù)據(jù)的聲明與初始化
   9.1.2結(jié)構(gòu)體類型數(shù)據(jù)的引用
   9.2結(jié)構(gòu)體類型數(shù)據(jù)與函數(shù)
   9.2.1結(jié)構(gòu)體類型變量作函數(shù)形參
   9.2.2指向結(jié)構(gòu)體類型數(shù)據(jù)的指針變量作函數(shù)形參
   9.2.3返回結(jié)構(gòu)體的函數(shù)
   9.2.4返回指向結(jié)構(gòu)體數(shù)據(jù)指針值的函數(shù)
   9.3結(jié)構(gòu)體嵌套
   9.4鏈表
   9.4.1鏈表的數(shù)據(jù)結(jié)構(gòu)形式和節(jié)點類型聲明
   9.4.2鏈表的基本操作
   9.5共用體
   9.6小結(jié)
   習(xí)題九
   第10章位運算
   10.l位運算概述
   10.2位運算符
   10.2.回位運算符簡介
   10.2.2位運算符的運算優(yōu)先級
   10.3位運算應(yīng)用示例
   10.4小結(jié)
   習(xí)題十
   第11章文件
   11.l文件概述
   11.1.1文件的概念
   11.1.2文件結(jié)構(gòu)體
   11.2文件的打開與關(guān)閉
   11.2.l打開文件
   
   
   
   11.2.2關(guān)閉文件
   11.3文件的順序讀寫
   11.3.1文本文件的順序讀寫
   11.3.2二進(jìn)制文件的順序讀寫
   11.4文件的定位與隨機(jī)讀寫簡介
   11.4.1文件定位函數(shù)
   11.4.2文件隨機(jī)讀寫示例
   11.5小結(jié)
   習(xí)題十一
   第12章面向?qū)ο缶幊膛cC++
   12.1面向?qū)ο蟮母拍詈退枷?br />    12.1.1面向?qū)ο蟮母拍?br />    12.1.2面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化方法比較
   12.2面向?qū)ο笙到y(tǒng)的特性
   12.2.1封裝(encapsulation)特性
   12.2.2繼承(inheritance)特性
   12.2.3多態(tài)(polymorphis)特性
   12.3C+十的類與封裝
   12.3.1類的結(jié)構(gòu)
   12.3.2類與對象
   12.3.3構(gòu)造函數(shù)和析構(gòu)函數(shù)
   12.3.4拷貝構(gòu)造函數(shù)
   12.3.5友元
   12.3.6子對象
   12.4C+十的派生類與繼承
   12.4.1繼承的概念
   12.4.2基類和派生類
   12.4.3繼承訪問控制
   12.4.4派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
   12.4.5多繼承
   12.5C+十的重載、虛函數(shù)與多態(tài)
   12.5.1函數(shù)重載
   12.5.2運算符重載
   12.5.3束定與虛函數(shù)
   12.5.4純虛函數(shù)和抽象類
   12.6C+十的ilo流類庫簡介
   12.6.1C+十流類庫結(jié)構(gòu)
   12.6.2標(biāo)準(zhǔn)I/O流類
   12.6.3I/O格式控制
   12.6.4文件 I/O
   12.6.5流錯誤檢測和處理
   12.7小結(jié)
    習(xí)題十二
   附錄Ⅰ字符與ASCll碼對照表
   附錄Ⅱ運算符憂先級
   附錄Ⅲ常用C庫函數(shù)

本目錄推薦

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