putenv()将字符串放入当前环境中的函数
原形:int putenv(const char *name)
用法例:putenv("PATH=C:\B\TC");
功能:把字符串name加到当前程序运行的环境中。当程序结束后,原环境将得到恢复。
返回值:0(成功);-1(失败)
头文件:stdlib.h
putimage()重新写屏函数(输出一个位图象到图形屏幕上的函数)
功能:将用getimage()函数储存在buf 所指向的内存区域的图形输出到屏幕上。
原形:
void far putimage(int left,int top,void far *buf,int op)
其中op的值决定了图形以何种方式写到屏幕上。
COPY_PUT 或0 原样复制
XOR_PUT 或1 与屏幕图形取“异或”后写入
OR_PUT 或2 与屏幕图形取“或”后写入
AND_PUT 或3 与屏幕图形取“与”后写入
NOT_PUT 或4 复制原图形的“逆”
使用不同的方式将图形写到屏幕上,可以实现图形变换。例如,采用异或方式在原始位置重写,那么,原图将消失。 如果再使用复制方式(COPY_PUT)在一个新的地方重现该图形,就产生了图形的移动。
头文件:graphics.h
putpixel()写像素点函数
原形:void far putpixel(int x,int y,int color)
头文件:graphics.h
puts()输出一字符串到stdout(标准输出)的函数
使用方式:
① puts("字符串");
② puts(字符串变量名即字符串变量的地址)
注:②需先定义 char *字符串变量名="字符串";
头文件:stdio.h
_read()读文件函数
原形:int _read(handle,buffer,count)
int handle;//文件句柄
void *buffer;//存放读出数据的缓冲区
unsigned count;//一次读出的字节数
功能:从由handle指定的文件中读取由count指定字节数的数据到buffer
返回值:0-0xfffe(实际读出的字节数);-1(错误)
头文件:io.h
read()读文件函数
原形:int read(int handle,void *buf,unsigned len)
功能:从与handle(从creat、open、dup或dup2调用中得到的句柄)相联的文件中读取len字节到由buf所指的缓冲区中。对于以文本方式打开的文件,read删除读入数据中的回车符。当读到Ctrl-Z字符时返回文件结束。对于磁盘文件,read从当前文件指针处开始读取数据。在读操作完成后,文件指针增量为读入的字节数。对于设备,直接从设备中读字节。
返回值:读入缓冲区的字节数,如果文件以文本方式打开,则不包括回车符和Ctrl-Z字符。
头文件:io.h
realloc()重新分配内存函数
原形:void *realloc(void *block,size_t size)
block指向用malloc、calloc或realloc已得到的内存。
size是重新分配的字节。
返回值:重分配的块地址。若不能重分配,则返回NULL。
头文件:stdlib.h
rectangle()画一个矩形的函数
原形:void far rectangle(int left,int top,int right,int bottom)
功能:用当前线性、宽度和画线颜色绘制一个矩形。
头文件:graphics.h
remove()删除一个文件的函数
原形:int remove(const char *filename)
返回值:0(成功);-1(失败)
头文件:stdio.h
保留:: http://www.qqread.com/cpp/p296642.html相关专题
- C/C++进阶技术文档 (821篇文章)
- 在Ubuntu 7.10中用终端编译运行C++程序 (0次浏览)
- C与C++在Linux下的集成问题 (0次浏览)
- 浅析C++中虚函数的调用及对象内部布局 (0次浏览)
- 在C++中实现四种进程或线程同步互斥的控制 (0次浏览)
- Ubuntu下面的C语言代码检查工具 Splint (0次浏览)



