黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图

您现在的位置: 黑客风云 >> 黑色下载 >> 动画教程 >> 黑客编程 >> 软件信息
C语言程序系列(四)
运行环境: Win9x/NT/2000/XP/2003
软件语言: 简体中文
授权方式: 免费版
软件属性:     
解压密码: www.05112.org
添加时间: 2006-11-16 10:19:43
下载次数:总计:
::下载地址::有偿投稿

点击获取更多: C语言,程序设计,系列 相关下载

::软件简介:: 将本文收藏到QQ书签中,以便日后查看或与好友分享
 

首先是缓冲文件系统~~讲一下。。
它的特点是在内存开辟一个缓冲区。。为程序中每一个文件使用执行读文件时。从磁盘将数据先读入内存满了后
再从内存照样读入接受的变量,执行写文件操作时~先将数据写入内存"缓冲区"等满后再写入文件,由此可看出缓冲区的
大小影响实际操作外存次数 缓冲区越打则操作外存的次数就少执行速度快效率搞。。
文件缓冲区大小随机器定。。。操作方式有文本文件和二进制文件~~


~(MS废话多了点。。)

看下打开方法。。。


#include<STDIO.H>
FILE *fp;
if((fp=fopen("test.txt","w"))==NULL)
{  /*创建一个只写的新文本文件*/
    printf("canot open file \n");
    exit(0);
}


这种方法能发现打开文件时的错误~在开始写文件之前~检查如~文件是否有写保护。
磁盘是否已写满~等等………………
因为函数会返回一个空指针null null值在stdio.h为0

看下开和关闭一个可读可写的二进制文件~~

#include <stdio.h> /*这里都是老样子*/
main()
{
   FILF *fp;
   if((fp=fopen("test.dat","rb"))==null)
   {
       printf("cannot open file\n");
       exit(0);
   }
   /*写入对文件执行读写的代码*/
   if(fclose(fp)) printf("file close error!\n");
}

~~~这个就是了~~ ~~大家可以仔细看下代码。。。~
这里几不详细在讲了~(今天废话多了点。。。。。。。。。)

呵呵~~结束~~

::下载说明::
* 注意:下载本站软件请使用迅雷软件下载,速度更快、更稳定。 本站统一解压密码为:www.05112.org
* 如果是下载黑客相关软件,请注意自行杀毒!
* 如果您发现该软件不能下载,请通知管理员,谢谢!
* 未经本站明确许可,任何网站不得非法盗链及抄袭本站资源;如引用页面,请注明来自本站,谢谢您的支持!
* 本站软件均收集于网络,如有侵犯您的产权请及时联系我们,我们会在得到反映的24小时内删除这些下载及相应信息!
Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
ICP备案:冀06009886