免费教程_免费网赚教程_破解版软件-寂涯网络学习基地

当前位置: 主页 > 系统综合 > 各类编程 > 基于c语言显示文件内容的设计(2)

基于c语言显示文件内容的设计(2)

时间:2012-07-04 15:25来源:未知 整理:寂涯网络 点击:


其功能是通过DOS系统调用4EH对磁盘目录进行
搜索其中参数pathname是用户提供的要寻找的磁盘驱
动器号目录和文件名字符串该串中可以包含DOS通配
符*或?参数ffblk是结构体指针如果找到匹配的文件
将文件目录信息填入ffblk以后就可通过其成员ff_name
来获取文件名参数attrib指定需搜索的文件属性值该
函数调用后如果成功搜索到与pathname匹配的文件返
回值0如果因用户提供的文件名有错误导致无法搜索
到匹配文件或指定位置无此文件返回值-1
2.2 findnext
其函数原型为int findnextstruct ffblk*ffblk
其功能是获取findfirst中与pathname匹配的后续文
件并将文件目录信息填入ffblk该函数调用后如果成
功搜索到与pathname匹配的后续文件返回值0如果未
找到匹配的后续文件返回值-1
2.3 bioskey
其函数原型为int bioskeyint cmd
其功能是使用BIOS中断16H执行由参数cmd指定
的键盘操作该函数调用后返回值由执行的操作决定
它在本程序中的功用是返回下一个按键等待序列中的按
键或从键盘输入的字符
2.4 getc
其函数原型为int getcFILE*stream
其功能是获取指定输入流中的一个字符并将指针指
向下一个字符该函数调用后如果成功返回所指向字
符的ASCII码如果出错或遇到文件结束符返回EOF
2.5 fseek
其函数原型为int fseekFILE*streamlong offset
int fromwhere
其功能是将文件指针定位到由stream指向文件的某
个新位置该新位置距离fromwhere给定的文件位置偏移
量为offset个字节其中参数fromwhere给定的文件位
置分别为文件开始值为0文件当前指针位置值为
1文件结束值为2该函数调用后如果文件指针重
定位成功返回零值如果文件指针重定位失败返回非零

2.6 ftell
其函数原型为long ftellFILE*stream
其功能是获取当前文件指针位置位置值用二进制表
示是从文件头开始算起的字节数该函数调用成功返回
文件指针位置值失败返回-1L
3 结束语
C语言是程序设计的基础经久不衰深受广大计算
机程序设计者的喜爱本文对C语言显示功能进行探
讨这仅仅是其强大文件处理功能中的一小部分因为文
本文件的一般操作增删改都可以用C语言设计实现
如果更深入地挖掘C语言的精髓就可以用其开发设计
出功能更完善的文件处理系统。

本页地址 http://www.jybase.net/biancheng/20120704966.html

百度搜索更多

谷歌搜索更多

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------

评价:
昵称: 验证码:点击我更换图片
推荐内容
赞助商
赞助商


关于本站免责声明视频更新google百度地图视频地图RRS订阅

如有什么问题请在本站留言,或发邮件到 hxt167#foxmail.com