?

免費教程_免費網賺教程_破解版軟件-寂涯網絡學習基地

當前位置: 主頁 > 系統綜合 > 各類編程 > 基于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.ionrce.tw/biancheng/20120704966.html

百度搜索更多

谷歌搜索更多

頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
?
評價:
昵稱: 驗證碼:點擊我更換圖片
推薦內容
贊助商
贊助商
?

關于本站免責聲明視頻更新google百度地圖視頻地圖RRS訂閱

如有什么問題請在本站留言,或發郵件到 hxt167#foxmail.com

内蒙古十一选五基本走势图手机版