注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Turbo C 2.0實用大全

Turbo C 2.0實用大全

Turbo C 2.0實用大全

定 價:¥70.00

作 者: 常玉龍,葛本年,張再良編寫
出版社: 北京航空航天大學出版社
叢編項:
標 簽: C語言

ISBN: 9787810125086 出版時間: 1994-09-01 包裝: 精裝
開本: 26cm 頁數(shù): 1004頁 字數(shù):  

內(nèi)容簡介

  內(nèi)容摘要本書共五部分。第一部分:Turbo C集成環(huán)境的功能和用法;組成Turbo C屏幕的要素;如何用Turbo C進行編輯、編譯、調試、連接和運行;Turbo C編輯器、調試器和多文件管理的工程文件的使用方法;第二、第三部分:TurboC語言基礎和高級的Turbo C程序設計技術;包括指針、結構和聯(lián)合的常用的各種數(shù)據(jù)結構;循環(huán)、條件等各種語句;屏幕和文件處理;與匯編語言的接口等。第四部分:Turbo C庫函數(shù)和全局變量的功能、用法和調用實例。第五部分為總附錄:TCC命令行編輯器;實用程序等??晒┯嬎銠C軟件工程人員及大專院校師生使用。

作者簡介

暫缺《Turbo C 2.0實用大全》作者簡介

圖書目錄

     目錄
   緒 論
    0.1兩種Turbo C環(huán)境
    0.2設置自己的任務環(huán)境
    0.3Turbo C編譯器
    0.4Turbo C工程制作實用程序
    0.5低級功能的支持
    0.6配置Turbo C
    0.7存儲模式
   第一部分 掌握Turbo C
    第一章 Turbo C集成開發(fā)環(huán)境
    1.1TC 的使用
    1.1.1TC命令行開關
    1.1.2TC內(nèi)部命令的使用
    1.1.3TC熱鍵
    1.1.4菜單結構
    1.1.5主菜單
    1.1.6功能鍵提示行
    1.1.7編輯窗口
    1.1.8消息窗口
    1.1.9監(jiān)視窗口
    1.1.10集成調試器
    1.2菜單命令
    1.2.1File(文件)菜單
    1.2.2Edit(編輯)命令
    1.2.3Run(運行)菜單
    1.2.4Compile(編譯)菜單
    1.2.5Pioject菜單
    1.2.6Options菜單
    1.2.7Debug菜單
    1.3配置和pick文件
    1.3.1TC配置文件
    1.3.2Pick表和Pick文件
    第二章 使用Turbo C編輯器
    2.1編輯器命令
    2.2編輯器激活及文本鍵入
    2.3字符、字和行的刪除
    2.4移動、拷貝文本和塊移動
    2.5進一步說明如何移動光標
    2.6字符系列的搜索和替換
    2.7位置標識的設置和搜索
    2.8存儲和裝入文件
    2.9自動縮進
    2.10磁盤文件中文本塊的移入和移出
    2.11對匹配
    2.12 其它有關命令
    2.13命令綜述
    2.14用文件激活Turbo C
    第三章 Turbo C調試器
    3.1調試與程序開發(fā)
    3.2設計示例程序:PLOTEMP.C
    3.3編寫原型程序
    3.4使用集成調試工具
    3.5跟蹤程序的流程
    3.5.1跟蹤高層的運行
    3.5.2跟蹤子函數(shù)
    3.6繼續(xù)程序的開發(fā)
    3.7設置斷點
    3.7.1用Ctrl-Break立即中斷
    3.8計算和修改變量
    3.8.1指定顯示格式
    3.8.2指定值的個數(shù)
    3.8.3從光標所在位置拷貝
    3.84查看在別的函數(shù)中的變量
    3.8.5修改值
    3.9通過設置監(jiān)視項來監(jiān)視程序運行
    3.9.1添加一個監(jiān)視項
    3.9.2觀察監(jiān)視項
    3.9.3控制調試器窗口
    3.9.4編輯和刪除監(jiān)視項
    3.9.5尋找一個函數(shù)定義
    3.9.6查找調用關系
    3.9.7多個源文件
    3.10預防措施
    3.11有系統(tǒng)的軟件測試
    3.11.1全面測試修改結果
    3.11.2仔細觀察的部分
    3.12完成PLOTEMP.C
    3.12.1完成tableview()
    3.12.2實現(xiàn)graph_view()
    3.12.3save_temps()和read_temps()
    第四章 多文件工程管理
    4.1工程管理程序的使用
    4.2出錯跟蹤
    4.2.1終止MAKE
    4.2.2多源文件的語法錯誤
    4.2.3保存或刪除信息
    4.3工程管理程序的功能
    4.3.1自身依賴性檢查
    4.4取代庫
    4.5工程管理程序的其他功能
    4.6生成最終應用程序的集成環(huán)境設置
   第二部分 Turb0C語言基礎
    第五章 C語言概貌
    5.1預備知識
    5.1.1源文件、目標文件和裝載模塊
    5.1.2程序的邏輯和執(zhí)行流程
    5.2基本數(shù)據(jù)類型
    5.2.1C語言的基本數(shù)據(jù)類型
    5.2.2何處定義數(shù)據(jù)對象
    5.3編寫C語言表達式和語句
    5.3.1表達式和語句
    5.4控制類型轉換
    5.5顯式類型轉換的使用
    5.6使用C的宏
    5.6.1定義類似對象的宏
    5.6.2定義類似函數(shù)的宏
    第六章 操作符和表達式
    6.1什么是操作符
    6.2單目操作符
    6.3雙目操作符
    6.4三目操作符
    6.5標點符號
    6.6操作符語義
    6.6.1后綴和前綴操作符
    6.6.2單目操作符
    6.6.3sizeof操作符
    6.6.4乘法類操作符
    6.6.5加法類操作符
    6.6.6按位移位操作符
    6.6.7關系操作符
    6.6.8相等類操作符
    6.6.9位運算操作符
    6.6.10邏輯運算符
    6.6.11條件操作符?
    6.6.12賦值操作符
    6.6.13逗號操作符
    6.7高級運算符的使用實例
    6.7.1位運算符
    6.7.2移位運算符
    6.7.3?:運算符
    6.7.4C語言的簡寫
    6.7.5逗號運算符
    6.7.6運算符優(yōu)先級表
    6.8表達式
    第七章 說 明
    7.1有關概念
    7.1.1對 象
    7.1.2左 值
    7.1.3右 值
    7.1.4類型與存儲類
    7.1.5作用域
    7.1.6可見性
    7.1.7生存期
    7.1.8編譯單元
    7.1.9連 接
    7.2說明的語法
    7.2.1暫時定義
    7.2.2可能的說明
    7.3類型說明
    7.3.1外部說明與定義
    7.3.2類型指明符
    7.3.3類型分類
    7.3.4基本類型
    7.3.5標準轉換
    7.3.6特殊的char、int與enum間
    的轉換
    7.3.7初始化
    7.4簡單說明
    7.5存儲類指明符
    7.5.1存儲類指明符auto的使用
    7.5.2存儲類指明符extern的使用
    7.5.3存儲類指明符register的使用
    7.5.4存儲類指明符static的使用
    7.5.5存儲類指明符typedef的使用
    7.6修飾符
    7.6.1const修飾符
    7.6.2中斷函數(shù)修飾符
    7.6.3volatile修飾符
    7.6.4cdel.與pascal修飾符
    7.6.5指針修飾符
    7.6.6函數(shù)類型修飾符
    7.7復雜說明與說明符
    第八章 程序控制語句
    8.1程序控制語句的語法
    8.1.1帶標號語句
    8.1.2復合語句
    8.1.3表達式語句
    8.1.4選擇語句
    8.1.5循環(huán)語句
    8.1.6跳轉語句
    8.2if語句
    8.2.1else語句的用法
    8.2.2if—else—if階梯的用法
    8.2.3條件表達式
    8.2.4if語句的嵌套結構
    8.3switch語句
    8.3.1default語句的用法
    8.3.2break語句的用法
    8.3.3switch語句的嵌套結構
    8.4循 環(huán)
    8.5for循環(huán)
    8.5.1for循環(huán)的靈活用法
    8.5.2無窮的for循環(huán)
    8.5.3無窮for循環(huán)的中斷
    8.5.4空循環(huán)的用法
    8.6while循環(huán)語句
    8.7dowhile循環(huán)
    8.8循環(huán)嵌套
    8.9循環(huán)中斷
    8.10continue語句
    8.11goto語句
    第九章 函 數(shù)
    9.1函數(shù)的初步概念
    9.1.1說明與定義
    9.1.2說明與原型
    9.1.3定 義
    9.1.4形參說明
    9.1.5函數(shù)調用與參數(shù)轉換
    9.2return語句
    9.2.1從一個函數(shù)中返回
    9.2.2返回值
    9.2.3函數(shù)返回非整型值
    9.3有關函數(shù)原型的進一步說明
    9.3.1參數(shù)不匹配
    9.3.2使用頭文件
    9.3.3無任何參數(shù)的函數(shù)原型
    9.3.4有關舊式C程序
    9.4作用域規(guī)則
    9.4.1局部變量
    9.4.2形式參數(shù)
    9.4.3全局變量
    9.4.4有關作用域的最后一個例子
    9.5有關函數(shù)的參數(shù)和變量的
    更詳盡說明
    9.5.1賦值調用和賦地址調用
    9.5.2一個賦地址調用的建立
    9.5.3數(shù)組與函數(shù)調用
    9.6argc,argv和env——main中的參數(shù)
    9.7從main()中返回值
    9.8遞 歸
    9.9參數(shù)說明的傳統(tǒng)形式和現(xiàn)代
    形式的比較
    9.10對一些影響函數(shù)的效率和實用
    性問題的討論
    9.10.1參數(shù)和通用函數(shù)
    9.10.2效 率
    9.11庫函數(shù)
    9.12改變程序的執(zhí)行流程
    9.12.1使用exit()和abort()函數(shù)
    9.12.2使用system(),exec…()
    和spawn()函數(shù)
    9.13使用可變參數(shù)表
    9.13.1設計可變參數(shù)表
    9.13.2使用va…()函數(shù)
    第十章 指 針
    10.1指針的語法規(guī)則
    10.1.1什么是指針
    10.1.2指針說明
    10.1.3指針與常量
    10.1.4指針算術運算
    10.1.5指針轉換
    10.2指針是地址
    10.3指針變量
    10.4指針操作符
    10.5指針表達式
    10.5.1指針賦值
    10.5.2指針運算
    10.5.3指針比較
    10.6指針和數(shù)組
    10.6.1索引指針
    10.6.2指針和字符串
    10.6.3如何得到一個數(shù)組元素的地址
    10.6.4指針數(shù)組
    10.6.5一個使用數(shù)組和指針的實例
    10.7指針的指針
    10.8指針的初始化
    10.9指針的一些問題
    10.9.1使用C語言的間接操作符和取地址操作
    符
    10.9.2使用數(shù)組和串
    10.10使用指向函數(shù)的指針
    10.10.1指向函數(shù)的指針說明和初始化
    10.10.2利用指針引用某調用函數(shù)
    10.11在動態(tài)內(nèi)存中使用指針
    10.11.1C語言程序和動態(tài)內(nèi)存
    10.11.2使用動態(tài)存儲
    第十一章 數(shù)組、結構、位域、聯(lián)合和枚舉
    11.1高級數(shù)據(jù)類型的語法規(guī)則
    11.1.1數(shù) 組
    11.1.2結 構
    11.1.3位 域
    11.14聯(lián) 合
    11.1.5枚 舉
    11.2數(shù) 組
    11.2.1一維數(shù)組
    11.2.2字符串
    11.2.3二維數(shù)組
    11.2.4多維數(shù)組
    11.2.5數(shù)組初始化
    11.2.6一個水下搜索游戲
    11.3結 構
    11.3.1訪問結構元素
    11.3.2結構數(shù)組
    11.3.3結構賦值
    11.3.4將結構傳遞給函數(shù)
    11.3.5結構指針
    11.3.6結構內(nèi)部的數(shù)組和結構
    11.4位 域
    11.5聯(lián) 合
    11.6枚 舉
    11.7使用sizeof來確??梢浦残?br />     11.8typedef
    第十二章 Turb0C預處理程序指令
    12.1空指令#
    12.2#define與#undef指令
    12.2.1簡單的#define宏
    12.2.2#undef指令
    12.2.3—D與—U選擇項
    12.2.4關鍵字與保護字
    12.2.5帶參宏
    12.3文件包含指令#include
    12.3.1<頭名>形式的頭文件搜索
    12.3.2“頭名”形式的頭文件搜索
    12.4條件編譯
    12.4.1#if、#elif、#else和#endif
    條件指令
    12.4.2defined運算符
    12.4.3#ifdef和#ifndef條件指令
    12.5#line行控制指令
    12.6#error指令
    12.7#pragma指令
    12.7.1#pragma argsused
    12.7.2#pragma exit與#pragma
    startup
    12.7.3#pragma inline
    12.74#pragma option
    12.7.5#pragma saveregs
    12.7.6#pragma warn
    12.8預定義的宏
   第三部分 高級C程序設計技巧
    第十三章 文件輸入輸出
    13.1兩個預處理指令
    13.1.1#define指令
    13.1.2#include指令
    13.2文件與流
    13.3流
    13.3.1文本流
    13.3.2二進制流
    13.3.3文 件
    13.4概念和實際
    13.5控制臺I/O
    13.5.1字符讀寫
    13.5.2字符串讀寫
    13.6控制臺格式化I/O
    13.6.1printf()函數(shù)
    13.6.2scanf()函數(shù)
    13.7緩沖型I/O系統(tǒng)(ANSI型I/O
    系統(tǒng))
    13.7.1文件指針
    13.7.2打開文件
    13.7.3寫字符
    13.7.4讀字符
    13.7.5feof()的使用
    13.7.6關閉文件
    13.7.7ferror()和rewind()函數(shù)
    13.7.8fopen(),getc(),putc()和fclose()函數(shù)的
    用法
    13.7.9getw()和putw()函數(shù)的使用
    13.7.10fgets()和fputs()函數(shù)
    13.7.11fread()和fwrite()函數(shù)
    13.7.12fseek()函數(shù)和隨機訪問I/O
    13.7.13標準流
    13.7.14fprintf()和fscan()函數(shù)
    13.7.15刪除文件
    13.8非緩沖型I/O——UNIX型
    文件系統(tǒng)
    13.8.1open(),creat()和close()函數(shù)
    13.8.2read()和write()函數(shù)
    13.8.3unlink()函數(shù)
    13.8.4隨機訪問文件和lseek()函數(shù)
    13.9理解I/O概念
    13.9.1文件與設備
    13.9.2文件與流
    13.9.3文本流和二進制流
    13.10利用標準流進行I/O
    13.10.1使用格式化I/O函數(shù)
    13.10.2scanf()函數(shù)
    13.10.3prints()函數(shù)
    13.10.4使用字符I/O函數(shù)
    13.11使用文件控制函數(shù)
    13.11.1開文件、關文件和控制文件
    13.11.2控制文件緩沖區(qū)
    13.12使用直接文件I/O函數(shù)
    13.12.1理解直接I/O概念.
    13.12.2讀寫直接文件
    13.13使用文件定位函數(shù)
    13.13.1得到當前文件位置
    13.13.2建立一個新文件位置
    13.14處理文件I/O錯誤
    13.14.1查出文件I/O錯誤
    13.14.2顯示和清除文件I/O錯誤
    第十四章 屏幕文本和圖形程序設計
    14.1圖形系統(tǒng)和要素
    14.1.1視頻模式
    14.1.2窗口和視區(qū)
    14.1.3在文本模式下編程
    14.1.4在圖形模式下編程
    14.2Turbo C圖形程序設計
    14.2.1基本正文模式函數(shù)
    14.2.2Turbo C的圖形子系統(tǒng)簡介
    14.3IBM/PC的文本方式
    14.3.1PC顯示器適配器和屏幕
    14.3.2視頻緩沖區(qū)I/O
    14.4控制文本屏幕
    14.4.1使用文本方式控制函數(shù)
    14.4.2使用直接控制臺I/O以獲
    得高性能
    14.5使用窗口函數(shù)
    14.6了解IBM—PC的圖形方式
    14.6.1象素點與調色板
    14.6.2控制圖形屏幕
    14.7介紹BGI圖形庫
    14.7.1使用畫圖和填充函數(shù)
    14.7.2控制屏幕和視口
    14.8在圖形方式下顯示文本
    14.8.1BGI字庫
    14.8.2使用圖形方式下的文本函數(shù)
    第十五章 存儲模式
    15.180×86的體系結構
    15.1.1段(Segment)、節(jié)(Paragraph)以及偏移
    地址(Offset)
    15.1.2CpU的地址寄存器
    15.2near指針、far指針和huge指針
    15.2.1選擇想要的指針大小
    15.2.2near、far和huge說明符
    15.3六個Turbo C存儲模式
    15.3.1決定使用哪種存儲模式
    15.3.2以混合模式編程
    15.4創(chuàng)建COM型的可執(zhí)行程序文件
    15.4.1使用COM文件
    第十六章 與匯編語言的接口
    16.1混合語言程序設計
    16.1.1參數(shù)傳遞順序
    16.2建立從Turbo C對.ASM的調用
    16.2.1簡化的段指令
    16.2.2標準段指令
    16.2.3定義數(shù)據(jù)常量和變量
    16.2.4定義全局和外部標識符
    16.3建立從.ASM中對Turbo C的調用
    16.3.1引用函數(shù)
    16.3.2引用數(shù)據(jù)
    16.4定義匯編語言過程
    16.4.1傳遞參數(shù)
    16.4.2處理返回值
    16.5寄存器約定
    16.6從.ASM過程中調用C函數(shù)
    16.7偽變量、嵌入?yún)R編和中斷函數(shù)
    16.7.1偽變量
    16.7.2嵌入?yún)R編語言
    16.7.3中斷函數(shù)
    16.8使用直接插入(inline)匯編語言
    16.8.1直接插入式匯編環(huán)境
    16.8.2使用asm關鍵字
    16.9與匯編語言例程的接口
    16.9.1在C程序里調用匯編例程
    16.9.2在匯編例程中調用C函數(shù)
    16.10使用中斷功能
    16.10.180×86的中斷結構
    16.10.2使用Borland的中斷接口
    16.11使用中斷處理程序
    16.11.1聲明中斷處理程序函數(shù)
    16.11.2實現(xiàn)一個時鐘中斷處理程序
   第四部分 庫函數(shù)和全局變量參考
    第十七章 Turbo C標準庫函數(shù)
    函數(shù)名 函數(shù)功能描述
    abort異常終止一進程
    abs返回整數(shù)的絕對值
    absread讀磁盤的絕對扇區(qū)
    abswrite寫磁盤絕對扇區(qū)
    access 確定文件的存取權限
    acos 計算反余弦值
    allo Cmem 分配DOS內(nèi)存
    arc畫圓弧
    asctime轉換日期和時間為對應的
    ASCII碼
    asin反正弦函數(shù)
    assert 條件終止函數(shù)
    atan 反正切函數(shù)
    atan2計算y/x的反正切值
    atexit 定義終止函數(shù)
    atof 將字符串轉換成浮點數(shù)
    atoi 把字符串轉換成整數(shù)
    atol把字符串轉換成長整型
    bar畫二維條形圖
    bar3d 畫一個三維條形圖
    bdos DOS系統(tǒng)調用
    bdosptrDOS系統(tǒng)調用
    bioscomI/O通信
    biosdisk 調用BIOS磁盤驅動程序
    biosequip檢查設備
    bioskey 調用BIOS的鍵盤接口
    biosmemory返回內(nèi)存大小
    biosprint 調用BIOS 的打印機I/O接口
    biostime讀取或設置BIOS時鐘
    brk改變數(shù)據(jù)段內(nèi)存分配
    bserch 數(shù)組的二分法搜索
    cabs 計算復數(shù)的模
    callo C分配內(nèi)存
    ceil舍入
    cgets讀字符串
    chdir改變當前目錄
    _chmod 改變文件的存取權限
    chmod改變文件存取權限
    chsize修改文件長度
    circle畫圓
    _clear87 清除浮點狀態(tài)字
    cleardevice 清圖形屏幕
    clearerr復位錯誤標志
    clearviewport 清除當前圖形窗口
    clo Ck測定運行時間
    _close關閉文件
    close關閉文件
    closegraph 關閉圖形系統(tǒng)
    clreol 清除從當前光標位置到行尾
    的字符
    clrscr清除文本窗口,并把光標放在
    左上角
    _control87 處理浮點控制字
    coreleft 返回尚未使用的內(nèi)存
    大小
    cos計算余弦值
    cosh 計算雙曲余弦值
    country讀取與特定國家有關的格式
    cprintf 格式化并輸出數(shù)據(jù)至屏幕
    cputs 輸出一字符串至屏幕
    _creat 創(chuàng)建一個新文件或重寫一個已存在的文
    件
    creat 創(chuàng)建一個新文件或重寫一個已存在
    的文件
    creatnew 創(chuàng)建新文件
    creattemp創(chuàng)建一個文件名唯一的文件
    cscanf 從控制臺執(zhí)行格式化輸入
    ctime把日期和時間轉化為對應的
    字符串
    ctrlbrk設置ctrl—break處理程序
    delay暫停
    delline 在文本窗口中刪去一行
    detectgraph 檢測硬件并確定應使用何種圖形驅
    動程序和圖形模式
    difftime計算兩個時刻之間的時間差
    disable屏蔽中斷
    div將兩個整數(shù)相除,返回商和余數(shù)
    dosexterr獲取擴展錯誤信息
    dostounix把日期和時間轉換成UNIX
    格式
    drawpoly繪制多邊形
    dup復制文件句柄
    dup2將一個文件句柄(oldhandle)復制
    到一個已有的文件句柄
    ecvt 把浮點數(shù)轉換為字符串
    elipse繪制橢圓
    _emit_將文字值直接插入源程序中
    enab1e開硬件中斷
    eof檢測文件是否結束
    _exit 終止程序
    exit 終止程序
    exp計算e的x次方
    fabs 返回浮點數(shù)的絕對值
    farcallo C 從遠程堆中分配內(nèi)存
    farcoreleft返回遠程堆中未使用內(nèi)
    存的大小
    farfree從遠程堆中釋放一塊已分配
    內(nèi)存
    farmallo C 從遠堆中分配內(nèi)存
    farreallo C 調整遠堆中的已分配塊
    fclose關閉一個流
    fcloseall關閉打開流
    fcvt 將浮點數(shù)轉換為字符串
    fdopen 把流與一個文件句柄相聯(lián)
    feof 檢測流上的文件結束標志
    ferror 檢測流上的錯誤
    fflush 刷新一個流
    fgetc從流中讀取字符
    fgetchar 從流中讀取字符
    fgetpos取得當前文件指針
    fgets從流中讀取一字符串
    filelength取文件長度
    fileno取得文件句柄
    fillellipse 畫橢圓餅
    fillpoly畫多邊形
    findfirst 查找第一個匹配文件
    findnext 查找下一個匹配文件
    floodfill填充區(qū)域
    floor下舍入
    flushall刷新所有流
    fmod 計算x/y的余數(shù)
    fnmerge建立文件路徑
    fnsplit 分解完整的路徑名
    fopen打開一個流
    FP OFF 獲取遠地址偏移量
    _fpreset重新初始化浮點數(shù)學包
    fprintf傳送輸出到一個流中
    FP SEG 獲取遠地址段值
    fputc送一個字符到一個流中
    fputchar 送一個字符到標準輸出
    fputs送一個字符串到流中
    fread從流中讀數(shù)據(jù)
    free 釋放已分配的內(nèi)存
    freemem 釋放先前分配的DOS內(nèi)存
    freopen把一個新文件同一個打開
    的流相聯(lián)
    frexp對雙精度數(shù)進行科學計數(shù)
    fscanf 格式化輸入
    fseek移動文件指針
    fsetpos定位文件指針
    fstat獲取已打開文件的信息
    ftell返回當前文件指針
    ftime把當前時間存入timeb結構中
    fwrite把參數(shù)寫入流中
    gcvt 把浮點數(shù)轉換為字符串
    geninterrupt 產(chǎn)生軟中斷
    getarccorrds 取得最后一次調用arc的
    坐標
    getaspectratio 返回當前圖形模式的縱
    橫比
    getbkcolor 返回當前背景顏色
    getc 從流中取字符
    getcbrk獲取control—break狀態(tài)
    getch 從鍵盤無回顯地讀取一字符
    getchar從stdin流中讀取一個字符
    getche 從鍵盤并回顯地讀取一字符
    getcolor返回當前繪圖顏色
    getcurdir 讀取指定驅動器的當前目錄
    getcwd讀取當前目錄
    getdate讀取系統(tǒng)日期
    getdefaultpalette 返回缺省調色板信息
    getdfree讀取磁盤空閑空間
    getdisk讀取當前磁盤驅動器號
    getdrivername返回指向當前圖形驅動程序名字
    的指針
    getdta 讀取磁盤傳輸?shù)刂?br />     getenv 讀取環(huán)境變量的當前值
    getfat 讀取指定驅動器的FAT信息
    getfatd讀取驅動器FAT信息
    getfillpattern將用戶定義的填充模式拷貝
    到內(nèi)存
    getfillsettings 取得當前填充模式和填充顏色的
    有關信息
    getftime讀取文件日期和時間
    getgraphmode返回當前圖形模式
    getimage將指定區(qū)域的位圖象存入
    內(nèi)存
    getlinesettings 讀取當前線型、模式和
    寬度
    getmaxcolor 返回可選的最大有效顏
    色值
    getmaxmode返回當前驅動程序的最大圖形模
    式號
    getmaxx返回屏幕上最大的x坐標值
    getmaxy返回屏幕上最大的y坐標值
    getmodename返回指向含有指定圖形
    模式名字符串的指針
    getmoderange 獲取圖形驅動程序的模式
    范圍
    getpalette返回當前調色板的有關信息
    getpalettesize返回調色板的顏色數(shù)目
    getpass 讀入口令
    getpid讀取進程號
    getpixe1讀取得象素的顏色
    getpsp 讀取程序段前綴
    gets 從標準輸入流stdin中讀取一字
    符串
    gettext拷貝文本屏幕上的文本拷貝到
    內(nèi)存中
    gettextinfo 讀取文本模式的顯示信息
    gettextsettings 返回當前圖形字體的有關
    信息
    ge出me讀取系統(tǒng)時間
    getvect 讀取中斷向量
    getverify取得DOS的當前校驗狀態(tài)
    getviewsettings返回有關當前視區(qū)的
    信息
    getw 從輸入流中讀取一整數(shù)
    getx 返回當前圖形方式下位置的x坐
    標值
    gety 返回當前位置的y坐標值
    gmtime把日期和時間轉換為格林威治標準時間
    gotoxy在文本窗口中定位文本光標
    graphdefaults 復位圖形設置
    grapherrormsg返回一個指向錯誤信息串的
    指針
    _graphfreemem 可修改的圖形內(nèi)存釋放
    函數(shù)
    _graphgetmem 可修改的圖形內(nèi)存分配
    函數(shù)
    graphresult返回最后一次失敗圖形操作的錯誤
    碼
    Harderr建立一個錯誤處理程序
    hardresume硬件錯誤處理函數(shù)
    hardretn 硬件錯誤處理函數(shù)
    highvideo 選擇高亮度字符
    hypot計算直角三角形的斜邊長
    imagesize返回保存位圖象所需的緩沖
    區(qū)大小
    initgraph 初始化圖形系統(tǒng)
    inport inp從端口中讀入一個字
    inportb從端口中讀入一個字節(jié)
    insline 在文本窗口插入一空行
    installuserdriver安裝設備驅動程序到BGI設備
    驅動程序表中
    installuserfont 安裝未嵌入BGI系統(tǒng)的字體
    文件
    int86 調用8086軟中斷
    int86x 通用8086軟中斷接口
    intdos 通用DOS中斷接口
    intdosx 通用DOS 中斷接口
    intr改變軟中斷接口
    io CtlI/O設備控制
    isalnum 字符分類宏
    isaplha字符分類宏
    isascii字符分類宏
    isatty檢查設備類型
    iscntrl 字符分類宏
    isdigit 字符分類宏
    isgraph 字符分類宏
    islower 字符分類宏
    isprint字符分類宏
    ispunct字符分類宏
    isspace 字符分類宏
    isupper 字符分類宏
    isxdigit字符分類宏
    itoa把整數(shù)轉換為字符串
    kbhit檢查當前按下的鍵
    keep 駐留并退出
    labs 給出長型絕對值
    ldexp計算x乘以2的exp次方
    ldiv 兩個長整型數(shù)相除,返回商和余數(shù)
    lfind 線性搜索
    line在指定兩點間畫一直線
    linerel從當前位置(CP)到與CP有一相對距離
    的點畫一直線
    lineto 從當前位置到(x,y)畫一直線
    localtime把日期和時間轉變?yōu)榻Y構
    類型
    lock 設置文件共享鎖
    log計算x的自然對數(shù)
    logl0計算log(X)
    longjmp執(zhí)行非局部跳轉
    lowvideo選擇低亮度字符
    lrotl將無符號長整型數(shù)向
    左循環(huán)移位
    lrotr將無符號長整型數(shù)向
    右循環(huán)移位
    lsearch線性搜索
    lseek 移動文件指針
    ltoa 把一個長整型數(shù)轉換為字符串
    malloc 分配內(nèi)存
    matherr 用戶可修改的數(shù)學錯誤處理
    程序
    max 返回兩數(shù)中較大的數(shù)
    memccpy拷貝一個n字節(jié)長的字符串
    memchr字符串中搜索字符
    memcmp比較兩個字符串
    memcpy拷貝字符串
    memicmp比較兩個字符數(shù)組中的n個字節(jié),忽
    略大小寫
    memmove拷貝塊中的n字符
    memset將一個內(nèi)存塊的n個字節(jié)都設
    置為c
    min 返回兩個值中較小的一個
    mkdir 創(chuàng)建目錄
    MK FP 設置一個遠指針
    mktemp建立一個唯一的文件名
    modf把雙精度數(shù)轉化為科學計數(shù)法
    movedata 拷貝數(shù)據(jù)
    moverel 從當前位置(CP)移動一相對
    距離
    movetext將屏幕上的文本從一個矩形區(qū)域拷貝
    到另一個矩形區(qū)域
    moveto從當前坐標位置(CP)移到
    (x,y)
    movmem 移動一長為length字節(jié)的串
    normvideo選擇正常亮度字符
    nosound關閉PC 機揚聲器
    _open 打開一個文件進行讀或寫
    open 打開一個文件進行讀或寫
    outportoutp輸出一個字到端口中
    outportb 輸出一個字節(jié)到端口
    outtext 顯示一個字符串
    outtextxy在指定位置顯示一字符串
    parsfnm 分析文件名
    peek 返回由segment:offset指定的
    內(nèi)存中的字
    peekb 返回由segment:offset指定的
    內(nèi)存中的字節(jié)
    perror 打印系統(tǒng)錯誤信息
    pieslice 繪制并填充扇形
    poke 在由segment:offset指定的內(nèi)存中
    存儲一個字
    pokeb 在由segment:offset指定的內(nèi)存中
    存儲一個字節(jié)
    poly 根據(jù)參數(shù)產(chǎn)生一個多項式
    pow 計算x的y次方
    pow10指數(shù)函數(shù)10的p次方
    printf 寫格式化輸出到stdout
    putc 輸出一個字符到流中
    putch向屏幕輸出字符
    putchar在stdout上輸出字符
    putenv 將字符串放入當前環(huán)境中
    putimage 輸出一個位圖象到圖形屏
    幕上
    putpixel寫象素點
    puts 輸出一字符串到標準輸出
    puttext 從內(nèi)存區(qū)拷貝文本到屏幕
    putw 輸出一整數(shù)到流中
    qsort 用快速排序算法進行排序
    raise向正在執(zhí)行的進程發(fā)送一個軟
    中斷信號
    rand 產(chǎn)生隨機數(shù)
    randbrd 隨機塊讀
    randbwr隨機塊寫
    random 隨機數(shù)發(fā)生器
    randomize初始化隨機數(shù)發(fā)生器
    _red 讀文件
    read 讀文件
    real 返回復數(shù)的實部
    realloc 重新分配內(nèi)存
    rectangle畫一個矩形
    registerbgidriver注冊已加載或連接進來的圖形
    驅動程序
    registerbgifont 注冊已連接進來的矢量
    字體代碼
    remove刪除一個文件
    rename文件改名
    restorecrtmode恢復屏幕為調用initgraph
    前的設置
    rewind將文件指針重定位于流的開
    始處
    rmdir刪除目錄
    _rotl 將一個無符號整數(shù)(unsigned)左
    循環(huán)移位
    rotr 將一個無符號整數(shù)向右
    循環(huán)移位
    sbrk 改變數(shù)據(jù)段地址
    scanf格式化輸入
    searchpath 按DO S路徑查找一個文件
    sector 畫并填充橢圓扇區(qū)
    segread讀段寄存器值
    setactivepage 設置圖形輸出活動頁
    setallpalette 改變所有的調色板顏色
    setaspectratio 設置圖形縱橫比
    setbkcolor 用調色板設置當前背景顏色
    setblock 修改已分配的內(nèi)存的大小
    setbuf 把緩沖區(qū)與流相聯(lián)
    setcbrk設置control—break
    setcolor 設置當前要畫的線的顏色
    setdate設置DOS日期
    set出sk 設置當前驅動器
    setdta 設置磁盤傳輸?shù)刂?br />     setfillpattern 選擇自定義的填充模式
    setfillstyle設置填充模式和顏色
    se出ime取得文件日期和時間
    setgraphbufsize改變內(nèi)部圖形緩沖區(qū)的
    大小
    setgraphmode 將系統(tǒng)設置成圖形模式并
    清屏
    setjmp非局部跳轉(在MS—WINDOWS中不能
    使用本功能)
    setlinestyle設置當前畫線寬度和類型
    setmem 設置內(nèi)存
    setmode設置打開文件方式
    setpalette 改變調色板的顏色
    setrgbpalatte 定義IBM8514圖形卡的
    顏色
    settextjustify為圖形函數(shù)設置文本的對齊
    方式
    settextstyle為圖形輸出設置當前的文本
    屬性
    settime設置系統(tǒng)時間
    setusercharsize 修改矢量字體字母的寬度和
    高度
    setvbuf使緩沖區(qū)與流相聯(lián)
    setvect 設置中斷矢量入口
    setverify設置DOS中的校驗標志狀態(tài)
    setviewport 為圖形輸出設置當前視口
    setvisualpage 設置可見的圖形頁號
    setwritemode設置圖形方式下畫線的輸出
    模式
    signal 設置某一信號的對應動作
    sin 計算正弦值
    sinh 計算雙曲正弦值
    sleep 執(zhí)行掛起一段時間
    sopen打開一共享文件
    sound按指定頻率打開PC揚聲器
    spawnl,spawnel,spawnlp,spawnlpe,spawnv,
    spawnve,spawnvp,spawnvpe 創(chuàng)建并運行子
    進程
    sprintf 送格式輸出到字符串
    sqrt 計算參數(shù)平方根的絕對值
    srand初始化隨機數(shù)發(fā)生器
    sscanf從某串中掃描格式化輸入
    stat 讀取文件信息
    status87 取浮點狀態(tài)
    stime設置系統(tǒng)日期和時間
    stpcpy 拷貝字符串
    strcat串連接
    strchr 搜索串中某個給定字符的第一次
    出現(xiàn)
    strcmp串比較
    strcmpi 忽略大小寫的串比較
    strcpy 串拷貝
    strcspn搜索串中不包含給定字符集之子集
    的第一個段
    strdup 復制串
    strerror 建立用戶定義的錯誤信息
    strerror 返回指向錯誤信息字符串的
    指針
    stricmp忽略大小寫的串比較
    strlen計算字符串的長度
    strlwr轉換字符串中的大寫字母為小寫
    字母
    strncat把字符串的一部分附加到另一個
    串之后
    strncmp把串的一部分與另一個串的一部分
    進行比較
    strncmpi 忽略大小寫的串部分比較
    strnset將串中指定數(shù)目字節(jié)設置為
    字符
    strpbrk 搜索給定集合中任一字符在串中的
    首次出現(xiàn)
    strrchr搜索給定字符在串中的最后一次
    出現(xiàn)
    strrev 顛倒串中各字符的順序
    strset 設置串中所有字符為給定字符
    strspn搜索給定字符集的子集在串中第一次
    出現(xiàn)的段
    strstr 搜索給定子串在某串中的出現(xiàn)
    位置
    strtod 把串轉換為雙精度數(shù)值
    strtok 搜索串中的某單詞,該單詞由第二個串中
    指定的符號進行分隔
    strtol 轉換串為長整型數(shù)
    strtoul將字符串轉換為給定基數(shù)的無符號
    長整型值
    swab 交換字節(jié)
    system 執(zhí)行DOS命令
    tan計算正切值
    tanh計算參數(shù)x的雙曲正切值
    te11取文件指針的當前位置
    textattr設置文本屬性
    textbackground選擇文本的背景顏色
    textcolor 選擇文本模式的前景顏色
    textheight 返回以象素為單位的字符串
    高度
    textmode將屏幕設置成文本模式
    textwidth返回以象素為單位的字符串
    寬度
    time取時間
    tmpfile 以二進制方式打開臨時文件
    tmpnam 創(chuàng)建唯一的文件名
    toascii轉換字符為ASCII格式
    _tolower 轉換字母為小寫
    tolower 轉換字符為小寫
    _toupper轉換字母為大寫
    toupper轉換字符為大寫
    tirg三角函數(shù)
    tzset設置全局變量daylight、timezone
    和tzname的值
    ultoa轉換無符號長整型值為字符串
    ungetc 把一個字符回退到輸入流中
    ungetch把一個字符回送到鍵盤緩沖區(qū)
    unixtodos 把UNIX格式的日期和時間轉
    換成DOS格式
    unlink刪除文件
    unlock解除文件共享鎖
    va_arg、va_end、va_start
    實現(xiàn)可變參數(shù)表
    vfprintf 送格式化輸出到一流中
    vfscanf從流中搜索和格式化輸入
    vprintf送格式化輸出到stdout
    vscanf 從stdin中搜索和格式化輸入
    vsprintf送格式化輸出到串中
    vsscanf從流中搜索和格式化輸入
    wherex給出窗口內(nèi)光標水平位置
    wherey給出窗口內(nèi)光標垂直位置
    window 創(chuàng)建活動文本模式窗口
    _write寫文件
    write寫文件
    第十八章 全局變量
    _8087協(xié)處理器芯片標志
    _argc 保存命令行的參數(shù)個數(shù)
    _argv 命令行參數(shù)指針數(shù)組
    _ctype字符屬性信息數(shù)組
    daylight 指示是否進行夏令時間調整
    directvideo 視頻輸出控制的標志
    environ存取DOS環(huán)境變量
    errno、_doserrno、sys_errlist、sys_nerr使perror
    能打印錯誤信息
    _fmode設置缺省文件傳送模式
    _heaplen保存近堆的長度
    _openfd 存取模式數(shù)組
    _osmajor、_osminor、_version包含DOS版本的
    主號和次號
    _psp包含當前程序的程序段前綴
    (PSP)的段地址
    stklen 保存堆棧的大小
    timezone包含當?shù)貢r間與格林威治時間
    之間的差值(以秒為單位)
    tzname時區(qū)名指針數(shù)組
    versi凹 DOs版本號
    wscroll 指示控制臺I/O函數(shù)是否滾屏
   第五部分 附 錄
    附錄A TCC命令行編譯器
    A.1使用命令行編譯器
    A.1.1使用選擇項
    A.1.2語法和文件名
    A.1.3應答文件
    A.1.4配置文件
    A.2編譯器選項
    A.2.1存儲模式
    A.2.2宏定義
    A.2.3代碼生成選項
    A.2.4優(yōu)化選擇項
    A.2.5源代碼選項
    A.2.6出錯報告選擇項
    A.2.7段命名控制
    A.2.8編譯控制選擇項
    A.4環(huán)境選項
    A.4.1查找包含文件和庫文件
    A.4.2文件搜索算法
    A.4.3一個實例
    附錄B 實用程序
    B.1MAKE實用程序
    B.1.1MAKE的工作過程
    B.1.2啟動MAKES
    B.1.3MAKE的一種簡單運用
    B.1.4制作makefile文件
    B.1.5makefile文件的組成
    B.1.6命令表
    B.1.7顯式規(guī)則
    B.1.8隱式規(guī)則
    B.1.9宏
    B.1.10指 令
    B.1.11MAKE出錯信息
    B.2TLIB:庫管理程序
    B.2.1為什么使用目標模塊庫
    B.2.2TLIB命令行
    B.2.3操作列表
    B.2.4使用響應文件
    B.2.5建立擴展字典:/E選項
    B.2.6設置頁大?。?P選項
    B.2.7高級操作:/C選項
    B.2.8例 子
    B.3連接程序TLINK
    B.3.1調用TLINK
    B.3.2使用響應文件
    B.3.3和TurboC模塊一起使用
    TLINK
    B.3.4與TCC一起使用TLINK
    B.3.5連接選項
    B.3.6TLINK的限制
    B.3.7出錯信息
    B.4THELP幫助
    B.4.1裝入和調用THELP
    B.4.2THELP 選項
    B.5GREP 查找程序
    B.5.1命令行形式
    B.5.2GREP 的選項
    B.5.3正常的優(yōu)先次序
    B.5.4搜尋字符串
    B.5.5正則表達式的操作符
    B.5.6文件說明
    B.5.7GREP使用示例
    B.6其它實用程序
    B.6.1BGIOBJ:圖形驅動程序
    和字體的轉換程序
    B.6.2CPP:預處理實用程序
    B.6.3OBJXREF:目標模塊的
    交叉引用列表實用程序
    B.6.4PRJCFG
    B.6.5TOUCH
   

本目錄推薦

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