注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Microsoft C自學(xué)讀本

Microsoft C自學(xué)讀本

Microsoft C自學(xué)讀本

定 價(jià):¥23.00

作 者: 程文斌,金相風(fēng)等編
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: C語(yǔ)言

ISBN: 9787810125994 出版時(shí)間: 1995-08-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 281頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  內(nèi)容簡(jiǎn)介本書(shū)是針對(duì)初學(xué)MicrosoftC進(jìn)行C程序設(shè)計(jì)的人編寫(xiě)的。首先介紹Microsoft語(yǔ)言的基礎(chǔ)知識(shí),包括C程序結(jié)構(gòu)、函數(shù)、流程控制、數(shù)據(jù)類(lèi)型、操作符和程序設(shè)計(jì)易犯的錯(cuò)誤;接著討論輸入和輸出、動(dòng)態(tài)存儲(chǔ)分配、圖形、字體和內(nèi)部匯編;最后給出了C語(yǔ)言的參考和庫(kù)函數(shù)參考。敘述由淺入深,言簡(jiǎn)意賅,示例豐富,是自學(xué)MicrosoftC語(yǔ)言的一本好書(shū)。

作者簡(jiǎn)介

暫缺《Microsoft C自學(xué)讀本》作者簡(jiǎn)介

圖書(shū)目錄

     目錄
   第一部分 學(xué)習(xí)C
    第一章 C程序解析
    1.1一個(gè)典型的C程序
    1.2注釋
    1.3語(yǔ)句
    1.4關(guān)鍵字和名字
    1.5預(yù)處理指令
    1.6函數(shù)
    1.7調(diào)用函數(shù)
    1.8聲明及初始化變量
    1.9外部變量與局部變量
    1.10函數(shù)原型
    1.11關(guān)于printf
    第二章 函數(shù)
    2.1函數(shù)和結(jié)構(gòu)化程序設(shè)計(jì)
    2.2main函數(shù)
    2.3函數(shù)的位置與可見(jiàn)性
    2.4函數(shù)定義和原型
    2.5調(diào)用一個(gè)函數(shù)
    2.6傳遞變?cè)?br />     2.7變?cè)c參數(shù)
    2.8給參數(shù)賦值
    2.9值傳遞
    2.10從函數(shù)中返回值
    2.11使用返回值
    2.12聲明函數(shù)的返回類(lèi)型
    2.13函數(shù)原型
    2.13.1原型化無(wú)參數(shù)的函數(shù)
    2.13.2原型化有不定參數(shù)的函數(shù)
    2.14舊式的函數(shù)聲明與定義
    第三章 流程控制
    3.1循環(huán):while,do和for
    3.1.1while語(yǔ)句
    3.1.2do語(yǔ)句
    3.1.3for循環(huán)
    3.2判斷語(yǔ)句:if,else,switch,break,continue和got0
    3.2.1if語(yǔ)句
    3.2.2else子句
    3.2.3switch語(yǔ)句
    3.2.4break語(yǔ)句
    3.2.5continue語(yǔ)句
    3.2.6goto語(yǔ)句
    第四章 數(shù)據(jù)類(lèi)型
    4.1基本數(shù)據(jù)類(lèi)型
    4.1.1說(shuō)明基本類(lèi)型
    4.1.2說(shuō)明變量
    4.1.3說(shuō)明常量
    4.2聚集數(shù)據(jù)類(lèi)型
    4.2.1數(shù)組
    4.2.2結(jié)構(gòu)
    4.2.3聯(lián)合
    第五章 高級(jí)數(shù)據(jù)類(lèi)型
    5.1可見(jiàn)性
    5.1.1局部變量
    5.1.2外部變量
    5.1.3多個(gè)源文件中的可見(jiàn)性
    5.1.4函數(shù)的可見(jiàn)性
    5.2生命期
    5.3轉(zhuǎn)換數(shù)據(jù)類(lèi)型
    5.3.1數(shù)據(jù)類(lèi)型的級(jí)別
    5.3.2升級(jí)與降級(jí)
    5.3.3自動(dòng)類(lèi)型轉(zhuǎn)換
    5.3.4強(qiáng)制類(lèi)型轉(zhuǎn)換
    5.4寄存器變量
    5.5用typedef對(duì)現(xiàn)存類(lèi)型重命名
    5.6枚舉類(lèi)型
    第六章 操作符
    6.1C操作符介紹
    6.1.1算術(shù)操作符
    6.1.2關(guān)系操作符
    6.1.3賦值操作符
    6.2C語(yǔ)言獨(dú)特的操作符
    6.2.1加1和減1符
    6.2.2位操作符
    6.2.3邏輯操作符
    6.2.4地址操作符
    6.2.5條件操作符
    6.2.6sizeof操作符
    6.2.7逗號(hào)操作符
    6.2.8基數(shù)操作符
    6.3操作符優(yōu)先級(jí)
    第七章 預(yù)處理指令
    7.1#include指令
    7.2#define和#undef指令
    7.2.1簡(jiǎn)單文本替換
    7.2.2與函數(shù)相似的宏
    7.2.3#undef指令
    7.3條件指令
    7.4編譯指令
    第八章 指針
    8.1使用指針
    8.2指向簡(jiǎn)單變量的指針
    8.2.1聲明指針變量
    8.2.2指針存儲(chǔ)方式
    8.2.3初始化指針變量
    8.2.4使用指針變量
    8.2.5指針基礎(chǔ)知識(shí)小結(jié)
    8.3數(shù)組指針
    8.3.1數(shù)組及指針運(yùn)算
    8.3.2指針比較
    8.3.3重溫PARRAY.C
    8.4指針和串
    8.5傳遞指針至函數(shù)
    8.6指針數(shù)組
    8.7本章回顧
    第九章 高級(jí)指針
    9.1指向指針的指針
    9.2數(shù)組與指針的等價(jià)性
    9.3獲取命令行參數(shù)
    9.4空指針
    9.5指向結(jié)構(gòu)的指針
    9.6指向函數(shù)的指針
    9.7有關(guān)指針的幾點(diǎn)說(shuō)明
    第十章 程序設(shè)計(jì)中的錯(cuò)誤
    10.1操作問(wèn)題
    10.1.1賦值操作符和相等操作符的混淆
    10.1.2混淆操作符優(yōu)先級(jí)
    10.1.3混淆結(jié)構(gòu)元素操作符
    10.2數(shù)組問(wèn)題
    10.2.1數(shù)組下標(biāo)錯(cuò)
    10.2.2在處理數(shù)組時(shí)忽略了數(shù)組下標(biāo)
    10.2.3超出數(shù)組邊界
    10.3字符串問(wèn)題
    10.3.1混淆字符常數(shù)與字符串
    10.3.2忘記了字符串結(jié)尾的空字符
    10.3.3忘記為字符串分配內(nèi)存
    10.4指針問(wèn)題
    10.4.1用錯(cuò)誤的地址操作符來(lái)初始化指針
    10.4.2用錯(cuò)誤的類(lèi)型聲明了一個(gè)指針
    10.4.3使用懸掛指針
    10.5庫(kù)函數(shù)問(wèn)題
    10.5.1沒(méi)有檢查庫(kù)函數(shù)的返回值
    10.5.2與庫(kù)函數(shù)重名
    10.5.3忘記包含聲明庫(kù)函數(shù)的包含文件
    10.5.4調(diào)用scanf時(shí)忽略了地址操作符
    10.6宏問(wèn)題
    10.6.1忽略了宏參數(shù)的括號(hào)
    10.6.2在宏參數(shù)中使用遞增和遞減操作符
    10.7混合性問(wèn)題
    10.7.1不匹配的if和else語(yǔ)句
    10.7.2放錯(cuò)了分號(hào)的位置
    10.7.3在DOS路徑中忽略了雙反斜杠
    10.7.4忽略了開(kāi)關(guān)的語(yǔ)句中的break語(yǔ)句
    10.7.5混淆有符號(hào)和無(wú)符號(hào)值
   第二部分 使用C
    第十一章 輸入和輸出
    11.1輸入輸出流
    11.2屏幕和鍵盤(pán)輸入/輸出
    11.2.1操作和打印字符串
    11.2.2打印數(shù)值
    11.2.3使用scanf進(jìn)行鍵盤(pán)輸入
    11.3標(biāo)準(zhǔn)磁盤(pán)輸入/輸出
    11.3.1創(chuàng)建文件和向文本文件寫(xiě)
    11.3.2打開(kāi)文件以便二進(jìn)制方式讀
    11.3.3二進(jìn)制和文本文件
    11.3.4數(shù)值型變量的文本格式
    11.3.5使用二進(jìn)制格式
    11.4低級(jí)輸入和輸出
    第十二章 動(dòng)態(tài)存儲(chǔ)分配
    12.1為什么要分配
    12.2存儲(chǔ)分配基礎(chǔ)
    12.2.1分配存儲(chǔ)塊的準(zhǔn)備工作
    12.2.2指定分配塊的大小
    12.2.3圖示說(shuō)明
    12.2.4對(duì)malloc返回地址賦值
    12.2.5檢測(cè)malloc函數(shù)返回值
    12.2.6訪問(wèn)—已分配存塊
    12.2.7為不同的數(shù)據(jù)類(lèi)型分配存儲(chǔ)塊
    12.2.8采用free函數(shù)釋放存儲(chǔ)塊
    12.3特定的存儲(chǔ)分配函數(shù)
    12.3.1calloc函數(shù)
    12.3.2realloc函數(shù)
    12.4避免麻煩
    第十三章 圖形
    13.1圖形方式
    13.1.1檢測(cè)當(dāng)前視頻模式
    13.1.2設(shè)置視頻方式
    13.1.3編制圖形程序
    13.1.4使用彩色圖形方式
    13.1.5使用彩色視頻文本方式
    13.2文本坐標(biāo)
    13.3圖形坐標(biāo)
    13.3.1物理屏幕
    13.3.2視口坐標(biāo)
    13.3.3窗口中的實(shí)際坐標(biāo)
    第十四章 報(bào)告用圖形
    14.1術(shù)語(yǔ)
    14.2報(bào)告用圖形程序結(jié)構(gòu)
    14.3五個(gè)圖形程序例子
    14.4色板
    14.4.1顏色庫(kù)
    14.4.2格式庫(kù)
    14.4.3模式庫(kù)
    14.4.4字符庫(kù)
    14.5通用報(bào)告用圖形
    14.5.1圖形環(huán)境
    14.5.2titletype
    14.5.3axistype
    14.5.4窗口類(lèi)型
    14.5.5legendtype
    14.5.6chartenv
    14.6報(bào)告用圖形函數(shù)概述
    第十五章 字體
    15.1Micr0softC字體
    15.2使用MicrosoftC字體庫(kù)
    15.2.1注冊(cè)字體
    15.2.2設(shè)置當(dāng)前字體
    15.2.3顯示文本
    15.3例題程序
    15.4一些提示
    第十六章 內(nèi)部匯編
    16.1內(nèi)部匯編的優(yōu)點(diǎn)
    16.2_asm關(guān)鍵字
    16.3在_asm塊中使用匯編語(yǔ)言
    16.3.1指令集
    16.3.2表達(dá)式
    16.3.3Data偽指令及操作符
    16.3.4EVEN和ALIGN偽指令
    16.3.5宏
    16.3.6段訪問(wèn)
    16.3.7類(lèi)型和變量大小
    16.3.8注釋
    16.3.9用CodeView調(diào)試器來(lái)調(diào)試
    16.4在asm塊中使用C
    16.4.1使用操作符
    16.4.2使用C符號(hào)
    16.4.3訪問(wèn)C數(shù)據(jù)
    16.4.4編寫(xiě)函數(shù)
    16.5使用和保存寄存器
    16.6跳轉(zhuǎn)到標(biāo)號(hào)
    16.7調(diào)用C函數(shù)
    16.8定義_asm塊為C宏
    16.9優(yōu)化
   第三部分 附 錄
    附錄A C語(yǔ)言指南
    A.1一般語(yǔ)法
    A.1.1用戶(hù)定義名
    A.1.2關(guān)鍵字
    A.1.3函數(shù)
    A.2流程控制
    A.2.1break語(yǔ)句
    A.2.2continue語(yǔ)句
    A.2.3do語(yǔ)句
    A.2.4for語(yǔ)句
    A.2.5goto語(yǔ)句
    A.2.6if語(yǔ)句
    A.2.7return語(yǔ)句
    A.2.8switch語(yǔ)句
    A.2.9while語(yǔ)句
    A.3數(shù)據(jù)類(lèi)型
    A.3.1基本數(shù)據(jù)類(lèi)型
    A.3.2聚合數(shù)據(jù)類(lèi)型
    A.3.3高級(jí)數(shù)據(jù)類(lèi)型
    A.4操作符
    A.5預(yù)處理指令
    A.6指針
    附錄B C庫(kù)函數(shù)指南
    B.1C運(yùn)行庫(kù)概況
    B.2緩沖區(qū)處理例程
    B.3字符分類(lèi)與轉(zhuǎn)換例程
    B.4數(shù)據(jù)轉(zhuǎn)換例程
    B.5錯(cuò)誤信息的例程
    B.6圖形1:低級(jí)圖形例程
    B.6.1配置方式與環(huán)境
    B.6.2設(shè)置坐標(biāo)
    B.6.3設(shè)置色板
    B.6.4設(shè)置屬性
    B.6.5輸出圖像
    B.6.6輸出文本
    B.6.7傳遞圖像
    B.7圖形2:報(bào)告用圖形例程
    B.8圖形3:字體顯示例程
    B.9輸入、輸出例程
    B.9.1流式例程
    B.9.2低級(jí)例程
    B.9.3控制臺(tái)與端口I/O例程
    B.10數(shù)學(xué)例程
    B.11內(nèi)存分配例程
    B.12進(jìn)程控制例程
    B.13搜索與排序例程
    B.14字符串處理例程
    B.15時(shí)間例程
   

本目錄推薦

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