文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发C/C++C语言的常用库函数使用方法分析及用途
精品推荐
特别推荐
·C语言编程易犯毛病集合
·C语言编程常见问题解答(目录)
·C#程序开发中的常用函数汇总
·C/C++笔试、面试题目大汇总
·Beej的网络socket编程指南
·socket编程原理
·C语言的常用库函数使用方法分析及用途
·在C语言中如何处理时间和日期
·C++设计模式之Singleton
·VC++动态链接库编程之MFC扩展 DLL
·TCP/IP网络重复型服务器通信软件的设计
·DirectX游戏开发入门
·经典与现代的结合:在MFC中集成RAD .NET框架
·Windows API-GDI入门基础知识详解(2)
·Visual C++ 入门精解
·C#基础概念二十五问
·用C#实现pdf文件的完整性验证
·成为嵌入式程序员应知道的0x10个问题
·TCP/IP编程实现远程文件传输
·几个C#编程的小技巧
热点TOP10
·学生成绩管理系统实习
·C#编写的windows计算器-源代码
·socket编程原理
·飞机订票系统设计
·C/C++笔试、面试题目大汇总
·TCP/IP编程实现远程文件传输
·C语言图形函数
·Visual C++ 实现数字化图像的分割
·改编 的 C版 职工管理系统
·C#基础概念二十五问
·C语言的常用库函数使用方法分析及用途
·C#源码读取excel数据到程序中-SQL SERVER-到dataset中
·用C语言实现Ping程序功能
·C# GridView 排序及分页
·进程调度模拟程序
·Windows下C语言网络编程快速入门
·通讯录的源代码(用链表实现)
·DirectX游戏开发入门
·在Visual Studio.NET中使用Crystal Report(上)
·asp.net中调用javascript函数实现多功能日期控件示例

C语言的常用库函数使用方法分析及用途

日期:2007年6月24日 作者: 查看:[大字体 中字体 小字体]


  farcalloc()从远堆中分配内存的函数

  原形:void far *farcalloc(unsigned long nunits,unsigned long unitsz)

  功能:从远堆中为包含nunits个元素的数组分配内存,每一区unitsz字节长。

  用法:fptr=farcalloc(数目,sizeof(char));

   
   
  先定义:char far *fptr;

  注意:所有可用RAM能被分配;大于64K的块能被分配;用远指针存取该块。微模式不能用。

  返回值:返回指向新分配块的指针,若内存不够,则返回NULL。

  头文件:alloc.h

  farfree()从远堆中释放一块已分配内存的函数

  原形:void farfree(void far *block)

  头文件:alloc.h

  farmalloc()从远堆中分配内存的函数

  原形:void far *farmalloc(unsigned long nbytes)

  使用方式:fptr=farmalloc(字节数);

  先定义char far *fptr;

  功能:从远堆中分配长nbytes字节的内存。

  注意:所有可用RAM能被分配;大于64K的块能被分配;用远指针存取该块。微模式不能用。

  返回值:返回指向新分配内存的指针,若内存不够,则返回NULL。

  头文件:alloc.h

  farrealloc()调整远堆中已分配块的函数

  原形:void far *farrealloc(void far *oldblock,unsigned long nbytes)

  返回值:返回调整后的新内存地址。若不能重新分配,则返回NULL。

  头文件:alloc.h

  fclose()关闭一个流函数

  原形:int fclose(FILE *stream)

  使用方式:fclose(文件指针名);其中文件指针名=fopen();

  功能:关闭指定的流,关闭前清除所有与stream相联的缓冲区,释放系统分配的缓冲区,但由setbuf设置的缓冲区不能自动释放。

  返回值:0(成功);EOF(失败)

  头文件:stdio.h

  fcloseall()关闭打开的流的函数

  原形:int fcloseall(void)

  功能:关闭所有打开的流,由stdin、stdout、stdprn、stderr和stdaux设置的流除外。

  返回值:关闭流的总数。如果发现错误则返回EOF。

  头文件:stdio.h

  feof()检查文件是否结束的函数

  原形∶int feof(FILE *fp)

  返回值∶文件结束返回非0值,否则返回0。

  头文件∶stdio.h

  fgets()从流中读取一字符串的函数

  原形:char *fgets(char s[],int n,FILE *stream)

  使用格式:fgets(字符串指针,字符个数,文件指针)

  功能:从输入流stream中读入字符存到s串中。当读了n-1个字符或遇到换行符时,函数停止读过程。fgets在s串尾保留换行字符。读入的最后一个字符后面加一个空字符。

  返回值:成功时返回字符串参数s,出错或遇到文件结束时,返回NULL。

  头文件:stdio.h

  findfirst()函数和findnext()函数

  调用方式:整形数=findfirst(文件名,&结构变量名,属性常数组合(如0x26));其中定义struct ffblk 结构变量名;

  原形:int findfirst(path,buffer,attr)和int findnext(buffer)

  char *path;//要检索的文件名

  struct ffblk

  {

  char ff_reserved[21];

  char ff_attrib;//被检索的文件属性

  unsigned ff_ftime;//最后修改的时间

  //(0-4位:秒数/2;5-10位:分数;11-15位:小时数)

  unsigned ff_fdate;//最后修改的日期

  //(0-4位:日;5-8位:月;9-15位:年减1980)

  long ff_fsize;//文件大小

  char ff_name[13];//组名

  }*buffer;

  int attr;//要检索的文件属性

  功能:检索由path和attr指定的文件,把结果返回到buffer。findfirst返回关于第一个指定文件的信息,findnext继续检索。

  返回值:0(检索成功),-1(没有找到指定的文件)

  属性常数:

  FA_NORMAL(0x00)  含意:Normal file, no attributes

  FA_RDONLY(0x01)  含意:只读

  FA_HIDDEN(0x02)  含意:隐含文件

  FA_SYSTEM(0x04)  含意:系统文件

  FA_LABEL(0x08)   含意:卷标

  FA_DIREC(0x10)   含意:子目录

  FA_ARCH(0x20)   含意:修改的文件Archive

  头文件:dir.h(dos.h)

 更多内容请看C/C++进阶技术文档专题,或

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 下一页 




上一篇:在linux下使用c语言操作临时文件

下一篇:嵌入式程序员应知道的几个基本问题

C语言的常用库函数使用方法分析及用途 相关文章:
·常用英文名字排行榜
·GHOST使用方法(图解)
·女孩起名常用字
·QQ空间导航代码最新版使用方法
·ORACLE常用傻瓜问题1000问
·常用SQL语句词典
·常用破解网络密码的方法多个
·校园网网络方案设计及分析
·C语言图形函数
·Linux常用命令详解
C语言的常用库函数使用方法分析及用途 相关软件:
·C语言程序设计
·C语言库函数速查
·C函数浏览
·Windows环境下32位汇编语言程序设计
·C语言程序设计视频教程 CSF 教材:谭浩强《c程序设计》
·系列语言网页设计
·经典 C++语言教程
·8000英语常用语句MP3+doc 查看
·汇编语言共34讲csf东南大学朱敏
·3D 动画与建模:人体的综合与分析技术

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn