TurboC函数
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
================== Turbo C 2.0 函数================== ALLOC.H
brk 更改数据段空间的分配
calloc 分配内存
coreleft 返回测出的为使用的内存量
farcalloc 从高端开始分配内存
farcoreleft 返回测出的高端未使用的内存量
farfree 从高端释放一个数据块
farmalloc 从高端开始分配
farrealloc 调整高端的分配数据块
free 释放通过malloc或者calloc分配的数据块
malloc 分配内存
realloc 重新分配内存
sbrk 更改数据段的空间分配
ASSERT.H
assert 对条件进行测试,可能会退出程序运行
BIOS.H
bioscom RS-232的I/O通讯
biosdisk BIOS磁盘服务
biosequip 检查设备
bioskey 键盘接口
biosmemory 返回内存大小
biosprint 直接使用BIOS实现打印机I/O
biostime BIOS定时器服务程序
CONIO.H
cgets 从控制台读取字符串
clreol 清除文本窗口的行尾
clrscr 清除文本模式的窗口
cprint 在屏幕上的文本窗口中格式化输出
cputs 在屏幕上的文本窗口中书写字符串
cscanf 从控制台执行格式化输入
delline 删除文本窗口中的行
getch/getche 从控制台得到字符
getpass 读入口令
gettext 从文本模式的屏幕上将文本拷贝至内存中
gettextinfo 得到文本模式的视频信息
gotoxy 在文本窗口中定位光标
highvideo 设置高亮度的文本字符
insline 在文本窗口的当前光标插入空白行
kbhit 检查最近的键盘输入
lowvideo 设置低亮度的文本字符
movetext 将文本屏幕上一个矩形范围内的文本拷贝到另一个矩形中normvideo 设置正常亮度的字符
putch 在屏幕上的文本窗口中输出字符
puttext 将内存中的文本拷贝至屏幕上
textattr 设置文本窗口函数的文本属性
textbackground 设置文本背景颜色
textcolor 设置文本字符颜色
textmode 更改文本屏幕模式
ungetch 将一个字符退回至键盘缓冲
wherex 得到当前文本窗口中光标水平位置
wherey 得到当前文本窗口中光标垂直位置
window 定义激活的文本模式窗口
CTYPE.H
isascii 如果为有效的ASCII字符,则返回真
isalnum 如果为字母或者字符,则返回真
isalpha 如果为字符,则返回真
iscntrl 如果为删除字符或者普通的控制字符,则返回真
isdigit 如果为数字,则返回真
isgraph 除了不包括空格字符之外,其功能与isprint一致
islower 如果为小写字母,则返回真
isprint 如果为可打印字符,则返回真
ispuct 如果为标点符号字符,则返回真
isspace 如果为空格、制表符、回车符、换行符、垂直制表符或换页符,返回真isupper 如果为大写字符,返回真
isxdigit 如果为十六进制可用字符,返回真
toascii 将大于127的ASCII字符转换,保留低7位
_tolower 将大写字母转换成小写字母
_toupper 将小写字母转换成大写字母
DIR.H
chdir 更改当前目录
findfirst 搜索磁盘目录
findnext 继续执行findfirst搜索
fnmerge 使用各个部分组建一个路径
fnsplit 将一个路径分解成多个部分
getcurdir 得到制定驱动器的当前目录
getcwd 得到当前工作目录
getdisk 得到当前驱动器
mkdir 创建一个目录
mktemp 创建一个唯一的文件名
rmdir 删除目录
searchpath 在DOS路径中检索一个文件
setdisk 设置磁盘驱动器
DOS.H
absread 读入绝对磁盘扇区
abswrite 写入绝对磁盘扇区
allocmem 分配DOS内存片断
bdos MS-DOS的系统功能调用
bdosptr MS-DOS的系统功能调用
country 返回与国家区域相关信息
ctrbrk 设置控制中断的句柄
delay 延时一段时间
disable 禁止中断
dosexterr 得到DOS扩展错误的信息
dostounix 将时间和日期转换成为Unix格式
_emit_ 直接在代码中插入文字
enable 允许硬件中断
FP_OFF 得到远端偏移量地址
FP_SEG 得到远端分段地址
freemem 释放原先使用allocmem分配的DOS内存块geninterrupt 生成软件中断
getcbrk 得到控制中断的设置
getcwd 得到当前工作目录
getdate 得到MS-DOS日期
getdfree 得到磁盘的剩余空间
getdta 得到磁盘的转移地址
getfat 得到磁盘驱动器的文件分配表信息
getfatd 得到文件分配表信息
getftime 文件的日期和时间
getpsp 得到程序分段的前缀
gettime 得到系统时间
getvect 得到中断扇区
getverify 得到校验状态
harderr 建立一个硬件错误句柄
hardresume 硬件错误句柄函数
inp 从硬件端口读取一个字节
inport 从硬件端口读取一个词