C语言的常用库函数使用方法分析及用途(14)
2012-04-16 16:30
316 查看
① 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
rename()文件改名函数
原形:int rename(const char *oldname,const char *newname)
注意:如果newname中包含了一个驱动器指示符,它必须与oldname中给出的指示符相同。oldname和newname中的目录可以不同,因此rename函数把文件从一个目录移到另一个目录。不允许使用通配符。
返回值:0(成功);-1(失败)
restorecrtmode()恢复屏幕视频模式为调用initgraph前的设置的函数
原形:void far restorecrtmode(void)
头文件:graphics.h
rmdir()删除目录函数
原形:int rmdir(const char *path)
注意:删除的目录不能是当前目录,不是根目录,是空目录
返回值:0(成功);-1(操作出错)
头文件:dir.h
_rotl()将一个无符号整形数左循环移位的函数
原形:unsigned _rotl(unsigned value,int count)
功能:将value向左循环移动count位。
返回值:将value向左循环移动count位后的值。
头文件:stdlib.h
_rotr()将一个无符号整形数右循环移位的函数
原形:unsigned _rotr(unsigned value,int count)
功能:将value向右循环移动count位。
返回值:将value向右循环移动count位后的值。
头文件:stdlib.h
scanf()格式化输入函数
使用格式:scanf("输入格式",输入项系列)
① scanf("%f",&实型变量)
② scanf("%c",&字符变量)
③ scanf("%s",字符串变量)
④ scanf("%d",&整型变量)
注:需先定义以上各种变量如 char *字符串变量;
searchpath()按dos路径查找一个文件的函数
原形:char *searchpath(const char *file)
用法:p=searchpath("文件名"); 先定义char *p;
功能:搜索dos路径(环境变量中的path=....)来定位由file给出的文件。
返回值:指向完整路径名字符串的指针。定位失败返回NULL。
② 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
rename()文件改名函数
原形:int rename(const char *oldname,const char *newname)
注意:如果newname中包含了一个驱动器指示符,它必须与oldname中给出的指示符相同。oldname和newname中的目录可以不同,因此rename函数把文件从一个目录移到另一个目录。不允许使用通配符。
返回值:0(成功);-1(失败)
restorecrtmode()恢复屏幕视频模式为调用initgraph前的设置的函数
原形:void far restorecrtmode(void)
头文件:graphics.h
rmdir()删除目录函数
原形:int rmdir(const char *path)
注意:删除的目录不能是当前目录,不是根目录,是空目录
返回值:0(成功);-1(操作出错)
头文件:dir.h
_rotl()将一个无符号整形数左循环移位的函数
原形:unsigned _rotl(unsigned value,int count)
功能:将value向左循环移动count位。
返回值:将value向左循环移动count位后的值。
头文件:stdlib.h
_rotr()将一个无符号整形数右循环移位的函数
原形:unsigned _rotr(unsigned value,int count)
功能:将value向右循环移动count位。
返回值:将value向右循环移动count位后的值。
头文件:stdlib.h
scanf()格式化输入函数
使用格式:scanf("输入格式",输入项系列)
① scanf("%f",&实型变量)
② scanf("%c",&字符变量)
③ scanf("%s",字符串变量)
④ scanf("%d",&整型变量)
注:需先定义以上各种变量如 char *字符串变量;
searchpath()按dos路径查找一个文件的函数
原形:char *searchpath(const char *file)
用法:p=searchpath("文件名"); 先定义char *p;
功能:搜索dos路径(环境变量中的path=....)来定位由file给出的文件。
返回值:指向完整路径名字符串的指针。定位失败返回NULL。
相关文章推荐
- C语言的常用库函数使用方法分析及用途(13)
- C语言的常用库函数使用方法分析及用途(3)
- C语言的常用库函数使用方法分析及用途(12)
- C语言的常用库函数使用方法分析及用途(2)
- C语言的常用库函数使用方法分析及用途(15)
- C语言的常用库函数使用方法分析及用途(5)
- C语言的常用库函数使用方法分析及用途(4)
- C语言的常用库函数使用方法分析及用途(8)
- C语言的常用库函数使用方法分析及用途(7)
- C语言的常用库函数使用方法分析及用途(6)
- C语言的常用库函数使用方法分析及用途(10)
- 【转帖】C语言的常用库函数使用方法分析及用途
- C语言的常用库函数使用方法分析及用途(9)
- C语言的常用库函数使用方法分析及用途 (1)
- C语言的常用库函数使用方法分析及用途(11)
- [C/C++基础] C语言常用函数sprintf和snprintf的使用方法
- [C/C++基础] C语言常用函数memset的使用方法
- [C/C++基础] C语言常用函数strlen的使用方法
- 让你提前认识软件开发(18):C语言中常用的文件操作函数总结及使用方法演示代码
- fleaphp常用函数findAll方法的使用和示例