专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
说明结构体变量*/if((fp=fopen("test1.txt","w"))==NULL){/*以文本只写方式打开文件*/printf("cannotopenfile");exit(0);}printf("inputdata:\\n");for(i=0;i<2;i){scanf("%s%s%f%f",student.name,student.num,&student.score[0],&student.score[1]);/*从键盘输 [阅读全文] [PDF]
在前面的程序设计中,我们介绍了输入和输出,即从标准输入设备—键盘输入,由标准输出设备—显示器或打印机输出。不仅如此,我们也常把磁盘作为信息载体,用于保存中间结果或最终数据。在使用一些字处理工具时,会利用打开一个文件来将磁盘的信息输入到内存,通过关闭一个文件来实现将内存数据输出到磁盘。这时的输入和输出是针对文件系统,故文件系统也是输入和输出的对象,谈到输入和输出,自然也离不开文件系统。文件可以从不同的角度来分类:1)按文件所依附的介质来分:有卡片文件、纸带文件、磁带文件、磁盘文件等。2)按文件内容来分:有源文件、目标文件、数据文件等。3)按文件中数据组织形式 [阅读全文] [PDF]
前面介绍的缓冲文件系统是借助文件结构体指针来对文件进行管理,通过文件指针来对文件进行访问,既可以读写字符、字符串、格式化数据,也可以读写二进制数据。非缓冲文件系统依赖于操作系统,通过操作系统的功能对文件进行读写,是系统级的输入输出,它不设文件结构体指针,只能读写二进制文件,但效率高、速度快,由于A N S I标准不再包括非缓冲文件系统,因此建议大家最好不要选择它。本书只作简单介绍。1. 文件的打开与关闭非缓冲文件系统不是A N S I标准定义的,是U N I X型I / O系统的一员,所以,其原型位于i o . h文件中。打开文件:int open(cha [阅读全文] [PDF]
前面介绍的缓冲文件系统是借助文件结构体指针来对文件进行管理,通过文件指针来对文件进行访问,既可以读写字符、字符串、格式化数据,也可以读写二进制数据。非缓冲文件系统依赖于操作系统,通过操作系统的功能对文件进行读写,是系统级的输入输出,它不设文件结构体指针,只能读写二进制文件,但效率高、速度快,由于a n s i标准不再包括非缓冲文件系统,因此建议大家最好不要选择它。本书只作简单介绍。1. 文件的打开与关闭非缓冲文件系统不是a n s i标准定义的,是u n i x型i / o系统的一员,所以,其原型位于i o . h文件中。打开文件:int open(cha [阅读全文] [PDF]
1 共4条 分1页