SIGNAL.H 定義SIG[ZZ(Z] [ZZ)]IGN和SIG[ZZ(Z] [ZZ)]DFL常量,說明rajse和signal兩個(gè)函數(shù)。
STDARG.H 定義讀函數(shù)參數(shù)表的宏。(如vprintf,vscarf函數(shù))。
STDDEF.H 定義一些公共數(shù)據(jù)類型和宏。
STDIO.H 定義Kernighan和Ritchie在Unix System V 中定義的標(biāo)準(zhǔn)和擴(kuò)展的類型和宏。還定義標(biāo)準(zhǔn)I/O 預(yù)定義流:stdin,stdout和stderr,說明 I/O流子程序。
STDLIB.H 說明一些常用的子程序:轉(zhuǎn)換子程序、搜索/ 排序子程序等。
STRING.H 說明一些串操作和內(nèi)存操作函數(shù)。
SYS\STAT.H 定義在打開和創(chuàng)建文件時(shí)用到的一些符號常量。
SYS\TYPES.H 說明ftime函數(shù)和timeb結(jié)構(gòu)。
SYS\TIME.H 定義時(shí)間的類型time[ZZ(Z] [ZZ)]t。
TIME.H 定義時(shí)間轉(zhuǎn)換子程序asctime、localtime和gmtime的結(jié)構(gòu),ctime、 difftime、 gmtime、 localtime和stime用到的類型,并提供這些函數(shù)的原型。
VALUE.H 定義一些重要常量, 包括依賴于機(jī)器硬件的和為與Unix System V相兼容而說明的一些常量,包括浮點(diǎn)和雙精度值的范圍。
本章小結(jié)
1. C系統(tǒng)把文件當(dāng)作一個(gè)“流”,按字節(jié)進(jìn)行處理。
2. C文件按編碼方式分為二進(jìn)制文件和ASCII文件。
3. C語言中,用文件指針標(biāo)識文件,當(dāng)一個(gè)文件被 打開時(shí), 可取得該文件指針。
4. 文件在讀寫之前必須打開,讀寫結(jié)束必須關(guān)閉。
5. 文件可按只讀、只寫、讀寫、追加四種操作方式打開,同時(shí)還必須指定文件的類型是二進(jìn)制文件還是文本文件。
6. 文件可按字節(jié),字符串,數(shù)據(jù)塊為單位讀寫,文件也可按指定的格式進(jìn)行讀寫。
7. 文件內(nèi)部的位置指針可指示當(dāng)前的讀寫位置,移動該指針可以對文件實(shí)現(xiàn)隨機(jī)讀寫。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |