注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(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語言

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

     目錄
   第一部分 學(xué)習(xí)C
    第一章 C程序解析
    1.1一個(gè)典型的C程序
    1.2注釋
    1.3語句
    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ù)的位置與可見性
    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ù)的返回類型
    2.13函數(shù)原型
    2.13.1原型化無參數(shù)的函數(shù)
    2.13.2原型化有不定參數(shù)的函數(shù)
    2.14舊式的函數(shù)聲明與定義
    第三章 流程控制
    3.1循環(huán):while,do和for
    3.1.1while語句
    3.1.2do語句
    3.1.3for循環(huán)
    3.2判斷語句:if,else,switch,break,continue和got0
    3.2.1if語句
    3.2.2else子句
    3.2.3switch語句
    3.2.4break語句
    3.2.5continue語句
    3.2.6goto語句
    第四章 數(shù)據(jù)類型
    4.1基本數(shù)據(jù)類型
    4.1.1說明基本類型
    4.1.2說明變量
    4.1.3說明常量
    4.2聚集數(shù)據(jù)類型
    4.2.1數(shù)組
    4.2.2結(jié)構(gòu)
    4.2.3聯(lián)合
    第五章 高級(jí)數(shù)據(jù)類型
    5.1可見性
    5.1.1局部變量
    5.1.2外部變量
    5.1.3多個(gè)源文件中的可見性
    5.1.4函數(shù)的可見性
    5.2生命期
    5.3轉(zhuǎn)換數(shù)據(jù)類型
    5.3.1數(shù)據(jù)類型的級(jí)別
    5.3.2升級(jí)與降級(jí)
    5.3.3自動(dòng)類型轉(zhuǎn)換
    5.3.4強(qiáng)制類型轉(zhuǎn)換
    5.4寄存器變量
    5.5用typedef對(duì)現(xiàn)存類型重命名
    5.6枚舉類型
    第六章 操作符
    6.1C操作符介紹
    6.1.1算術(shù)操作符
    6.1.2關(guān)系操作符
    6.1.3賦值操作符
    6.2C語言獨(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簡單文本替換
    7.2.2與函數(shù)相似的宏
    7.2.3#undef指令
    7.3條件指令
    7.4編譯指令
    第八章 指針
    8.1使用指針
    8.2指向簡單變量的指針
    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)說明
    第十章 程序設(shè)計(jì)中的錯(cuò)誤
    10.1操作問題
    10.1.1賦值操作符和相等操作符的混淆
    10.1.2混淆操作符優(yōu)先級(jí)
    10.1.3混淆結(jié)構(gòu)元素操作符
    10.2數(shù)組問題
    10.2.1數(shù)組下標(biāo)錯(cuò)
    10.2.2在處理數(shù)組時(shí)忽略了數(shù)組下標(biāo)
    10.2.3超出數(shù)組邊界
    10.3字符串問題
    10.3.1混淆字符常數(shù)與字符串
    10.3.2忘記了字符串結(jié)尾的空字符
    10.3.3忘記為字符串分配內(nèi)存
    10.4指針問題
    10.4.1用錯(cuò)誤的地址操作符來初始化指針
    10.4.2用錯(cuò)誤的類型聲明了一個(gè)指針
    10.4.3使用懸掛指針
    10.5庫函數(shù)問題
    10.5.1沒有檢查庫函數(shù)的返回值
    10.5.2與庫函數(shù)重名
    10.5.3忘記包含聲明庫函數(shù)的包含文件
    10.5.4調(diào)用scanf時(shí)忽略了地址操作符
    10.6宏問題
    10.6.1忽略了宏參數(shù)的括號(hào)
    10.6.2在宏參數(shù)中使用遞增和遞減操作符
    10.7混合性問題
    10.7.1不匹配的if和else語句
    10.7.2放錯(cuò)了分號(hào)的位置
    10.7.3在DOS路徑中忽略了雙反斜杠
    10.7.4忽略了開關(guān)的語句中的break語句
    10.7.5混淆有符號(hào)和無符號(hào)值
   第二部分 使用C
    第十一章 輸入和輸出
    11.1輸入輸出流
    11.2屏幕和鍵盤輸入/輸出
    11.2.1操作和打印字符串
    11.2.2打印數(shù)值
    11.2.3使用scanf進(jìn)行鍵盤輸入
    11.3標(biāo)準(zhǔn)磁盤輸入/輸出
    11.3.1創(chuàng)建文件和向文本文件寫
    11.3.2打開文件以便二進(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圖示說明
    12.2.4對(duì)malloc返回地址賦值
    12.2.5檢測(cè)malloc函數(shù)返回值
    12.2.6訪問—已分配存塊
    12.2.7為不同的數(shù)據(jù)類型分配存儲(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ù)語
    14.2報(bào)告用圖形程序結(jié)構(gòu)
    14.3五個(gè)圖形程序例子
    14.4色板
    14.4.1顏色庫
    14.4.2格式庫
    14.4.3模式庫
    14.4.4字符庫
    14.5通用報(bào)告用圖形
    14.5.1圖形環(huán)境
    14.5.2titletype
    14.5.3axistype
    14.5.4窗口類型
    14.5.5legendtype
    14.5.6chartenv
    14.6報(bào)告用圖形函數(shù)概述
    第十五章 字體
    15.1Micr0softC字體
    15.2使用MicrosoftC字體庫
    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塊中使用匯編語言
    16.3.1指令集
    16.3.2表達(dá)式
    16.3.3Data偽指令及操作符
    16.3.4EVEN和ALIGN偽指令
    16.3.5宏
    16.3.6段訪問
    16.3.7類型和變量大小
    16.3.8注釋
    16.3.9用CodeView調(diào)試器來調(diào)試
    16.4在asm塊中使用C
    16.4.1使用操作符
    16.4.2使用C符號(hào)
    16.4.3訪問C數(shù)據(jù)
    16.4.4編寫函數(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語言指南
    A.1一般語法
    A.1.1用戶定義名
    A.1.2關(guān)鍵字
    A.1.3函數(shù)
    A.2流程控制
    A.2.1break語句
    A.2.2continue語句
    A.2.3do語句
    A.2.4for語句
    A.2.5goto語句
    A.2.6if語句
    A.2.7return語句
    A.2.8switch語句
    A.2.9while語句
    A.3數(shù)據(jù)類型
    A.3.1基本數(shù)據(jù)類型
    A.3.2聚合數(shù)據(jù)類型
    A.3.3高級(jí)數(shù)據(jù)類型
    A.4操作符
    A.5預(yù)處理指令
    A.6指針
    附錄B C庫函數(shù)指南
    B.1C運(yùn)行庫概況
    B.2緩沖區(qū)處理例程
    B.3字符分類與轉(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 ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)