




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第八章第八章文文 件件程序設(shè)計(jì)基礎(chǔ)程序設(shè)計(jì)基礎(chǔ)CAUCJSJCAUCJSJ本章教學(xué)要求本章教學(xué)要求1 1了解文件的概念。了解文件的概念。2 2了解文件類型指針的定義和含義。了解文件類型指針的定義和含義。3 3掌握文件操作的相關(guān)標(biāo)準(zhǔn)函數(shù)。掌握文件操作的相關(guān)標(biāo)準(zhǔn)函數(shù)。4 4了解文件定位的操作及相關(guān)的標(biāo)準(zhǔn)函數(shù)。了解文件定位的操作及相關(guān)的標(biāo)準(zhǔn)函數(shù)。5 5了解出錯(cuò)檢測(cè)函數(shù)的作用。了解出錯(cuò)檢測(cè)函數(shù)的作用。6 6了解非緩沖文件系統(tǒng)的各種操作。了解非緩沖文件系統(tǒng)的各種操作。庫(kù)函數(shù)的使用要點(diǎn)庫(kù)函數(shù)的使用要點(diǎn)一、清楚庫(kù)函數(shù)所在的頭部文件一、清楚庫(kù)函數(shù)所在的頭部文件二、熟悉常用庫(kù)函數(shù)的功能二、熟悉常用庫(kù)函數(shù)的功能三
2、、掌握常用庫(kù)函數(shù)的原型定義:三、掌握常用庫(kù)函數(shù)的原型定義:函數(shù)名函數(shù)名返回值類型返回值類型形參個(gè)數(shù)與定義形參個(gè)數(shù)與定義如:如:void void printf(charprintf(char * *format,argsformat,args,.),.)文件的概念文件的概念1 1、文件的含義、文件的含義: :存儲(chǔ)在存儲(chǔ)在外部介質(zhì)外部介質(zhì)上的數(shù)據(jù)集合。上的數(shù)據(jù)集合。2 2、文件類型的定義:、文件類型的定義:一個(gè)結(jié)構(gòu)體類型一個(gè)結(jié)構(gòu)體類型typedef structtypedef struct int _fd; / int _fd; /* *文件號(hào)文件號(hào) int _cleft; / int _cle
3、ft; /* *緩沖區(qū)剩下的字節(jié)緩沖區(qū)剩下的字節(jié) int _mode; / int _mode; /* *文件操作模式文件操作模式 char char * *_nextc; /_nextc; /* *下一個(gè)字節(jié)位置下一個(gè)字節(jié)位置 char char * *_buff; /_buff; /* *文件緩沖區(qū)位置文件緩沖區(qū)位置 FILE;FILE;3 3、文件類型指針:、文件類型指針: FILE FILE * *fp; fp; ( (一種新的指針類型一種新的指針類型) )文件的類型文件的類型1 1、按數(shù)據(jù)的組織形式分:、按數(shù)據(jù)的組織形式分:c c語(yǔ)言把文件看作是一個(gè)字符的序列(流式文件)。語(yǔ)言把文件
4、看作是一個(gè)字符的序列(流式文件)。 ASCIIASCII文件:又稱文本文件文件:又稱文本文件( (text),text),每個(gè)字節(jié)存放一個(gè)每個(gè)字節(jié)存放一個(gè)ASCIIASCII代碼代碼, ,代表一個(gè)字符代表一個(gè)字符. .二進(jìn)制文件:把內(nèi)存中的數(shù)據(jù)按其在內(nèi)存中的存儲(chǔ)形式二進(jìn)制文件:把內(nèi)存中的數(shù)據(jù)按其在內(nèi)存中的存儲(chǔ)形式原樣輸出到磁盤上原樣輸出到磁盤上, ,存放時(shí)不進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換。存放時(shí)不進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換。注意:以二進(jìn)制形式存儲(chǔ)數(shù)據(jù)要比以注意:以二進(jìn)制形式存儲(chǔ)數(shù)據(jù)要比以ASCIIASCII形式節(jié)省空間形式節(jié)省空間. .2 2、按對(duì)文件的處理方式分:、按對(duì)文件的處理方式分:帶緩沖區(qū)與不帶緩沖區(qū)的文
5、件帶緩沖區(qū)與不帶緩沖區(qū)的文件緩沖文件和非緩沖文件緩沖文件和非緩沖文件1 1、 緩沖文件緩沖文件: :系統(tǒng)為每個(gè)正在使用的文件在內(nèi)存中開(kāi)辟一個(gè)緩沖區(qū)系統(tǒng)為每個(gè)正在使用的文件在內(nèi)存中開(kāi)辟一個(gè)緩沖區(qū), ,當(dāng)當(dāng)磁盤和內(nèi)存交換數(shù)據(jù)時(shí)磁盤和內(nèi)存交換數(shù)據(jù)時(shí), ,首先把數(shù)據(jù)存放在緩沖區(qū),然后首先把數(shù)據(jù)存放在緩沖區(qū),然后再進(jìn)行數(shù)據(jù)的交換。再進(jìn)行數(shù)據(jù)的交換。2 2、非緩沖文件、非緩沖文件: :系統(tǒng)不自動(dòng)為文件開(kāi)辟固定大小的緩沖區(qū)系統(tǒng)不自動(dòng)為文件開(kāi)辟固定大小的緩沖區(qū), ,而是由程序具而是由程序具體確定。體確定。程序程序數(shù)據(jù)區(qū)數(shù)據(jù)區(qū)輸入文件輸入文件緩沖區(qū)緩沖區(qū)輸出文件輸出文件緩沖區(qū)緩沖區(qū)磁盤數(shù)據(jù)磁盤數(shù)據(jù)內(nèi)存文件的基本
6、操作文件的基本操作文件的打開(kāi)與關(guān)閉文件的打開(kāi)與關(guān)閉一、文件的打開(kāi):一、文件的打開(kāi):1 1、功能:將文件指針指向用戶要操作的文件,并使文、功能:將文件指針指向用戶要操作的文件,并使文件處于可用狀態(tài)。件處于可用狀態(tài)。2 2、格式:、格式:FILE FILE * *fp;fp; fp=fopen( fp=fopen(文件名文件名, ,文件的打開(kāi)方式文件的打開(kāi)方式););3 3、使用方法:、使用方法:二、文件的關(guān)閉二、文件的關(guān)閉1 1、功能:將文件指針與所指的文件、功能:將文件指針與所指的文件“脫鉤脫鉤”,并回收,并回收文件所占的內(nèi)存空間。并強(qiáng)制實(shí)現(xiàn)緩沖區(qū)數(shù)文件所占的內(nèi)存空間。并強(qiáng)制實(shí)現(xiàn)緩沖區(qū)數(shù)據(jù)存盤
7、。據(jù)存盤。2 2、格式、格式: : fclose(fclose(文件指針文件指針););3 3、例如、例如: : fclose(fp);fclose(fp);文件的打開(kāi)方式文件的打開(kāi)方式 文件打開(kāi)方式文件打開(kāi)方式 含義含義 r r 只讀只讀 為輸入打開(kāi)一個(gè)文本文件為輸入打開(kāi)一個(gè)文本文件 w w 只寫(xiě)只寫(xiě) 為輸出打開(kāi)一個(gè)文本文件為輸出打開(kāi)一個(gè)文本文件 a a 追加追加 向文本文件追加數(shù)據(jù)向文本文件追加數(shù)據(jù) rb rb 只讀只讀 為輸入打開(kāi)一個(gè)二進(jìn)制文件為輸入打開(kāi)一個(gè)二進(jìn)制文件 wb wb 只寫(xiě)只寫(xiě) 為輸出打開(kāi)一個(gè)二進(jìn)制文件為輸出打開(kāi)一個(gè)二進(jìn)制文件 ab ab 追加追加 向二進(jìn)制文件追加數(shù)據(jù)向二進(jìn)
8、制文件追加數(shù)據(jù) r+ r+ 讀寫(xiě)讀寫(xiě) 為讀為讀/ /寫(xiě)打開(kāi)一個(gè)文本文件寫(xiě)打開(kāi)一個(gè)文本文件 w+ w+ 讀寫(xiě)讀寫(xiě) 為讀為讀/ /寫(xiě)建立一個(gè)文本文件寫(xiě)建立一個(gè)文本文件 a+ a+ 讀寫(xiě)讀寫(xiě) 為讀為讀/ /寫(xiě)打開(kāi)一個(gè)文本文件寫(xiě)打開(kāi)一個(gè)文本文件 rb+ rb+ 讀寫(xiě)讀寫(xiě) 為讀為讀/ /寫(xiě)打開(kāi)一個(gè)二進(jìn)文件寫(xiě)打開(kāi)一個(gè)二進(jìn)文件 wb+ wb+ 讀寫(xiě)讀寫(xiě) 為讀為讀/ /寫(xiě)建立一個(gè)二進(jìn)文件寫(xiě)建立一個(gè)二進(jìn)文件 ab+ ab+ 讀寫(xiě)讀寫(xiě) 為讀為讀/ /寫(xiě)打開(kāi)一個(gè)二進(jìn)文件寫(xiě)打開(kāi)一個(gè)二進(jìn)文件說(shuō)明說(shuō)明: :1.1.如果不能實(shí)現(xiàn)打開(kāi)任務(wù)如果不能實(shí)現(xiàn)打開(kāi)任務(wù), ,則函數(shù)則函數(shù)fopen()fopen()代回一個(gè)代回一個(gè)空指針
9、空指針NULL.NULL.常用以下方法測(cè)試文件打開(kāi)是否成功常用以下方法測(cè)試文件打開(kāi)是否成功: : if(fp=fopen(“f1.dat”,”r”)= =NULL)if(fp=fopen(“f1.dat”,”r”)= =NULL) printf(“canot open this filen”); printf(“canot open this filen”); exit(0); exit(0); 文件打開(kāi)成功文件打開(kāi)成功: :意味著可以對(duì)文件進(jìn)行相應(yīng)的操作。意味著可以對(duì)文件進(jìn)行相應(yīng)的操作。 文件打開(kāi)失敗文件打開(kāi)失敗: :意味著磁盤空間不足或磁盤有問(wèn)題,意味著磁盤空間不足或磁盤有問(wèn)題,不能對(duì)文件
10、進(jìn)行相應(yīng)的操作。不能對(duì)文件進(jìn)行相應(yīng)的操作。2.2.注意各種打開(kāi)方式的功能注意各種打開(kāi)方式的功能, ,區(qū)分二進(jìn)制文件和文本區(qū)分二進(jìn)制文件和文本文件文件, ,以及讀寫(xiě)方式以及讀寫(xiě)方式. .一、一、單個(gè)字符的讀、寫(xiě)函數(shù)單個(gè)字符的讀、寫(xiě)函數(shù)二、字符串的讀、寫(xiě)函數(shù)二、字符串的讀、寫(xiě)函數(shù)三、格式化讀、寫(xiě)函數(shù)三、格式化讀、寫(xiě)函數(shù)四、數(shù)據(jù)塊的讀、寫(xiě)函數(shù)四、數(shù)據(jù)塊的讀、寫(xiě)函數(shù)五、五、其他讀寫(xiě)函數(shù)其他讀寫(xiě)函數(shù)文件的讀寫(xiě)文件的讀寫(xiě)單個(gè)字符的讀、寫(xiě)函數(shù)單個(gè)字符的讀、寫(xiě)函數(shù)1.fputc()1.fputc() 功能功能: :將一個(gè)字符寫(xiě)到磁盤文件中去。將一個(gè)字符寫(xiě)到磁盤文件中去。 格式格式: : fputc(ch,fp
11、);fputc(ch,fp);2.fgetc()2.fgetc() 功能功能: :從指定文件讀入一個(gè)字符從指定文件讀入一個(gè)字符, ,該文件必須是以讀和讀寫(xiě)該文件必須是以讀和讀寫(xiě)方式打開(kāi)的方式打開(kāi)的. . 格式格式: : ch=fgetc(fp);ch=fgetc(fp); 說(shuō)明說(shuō)明: :(1 1)對(duì)于文本文件)對(duì)于文本文件, ,文件結(jié)束標(biāo)志為文件結(jié)束標(biāo)志為EOF,EOF,其值為其值為-1-1; ;(2 2)對(duì)于二進(jìn)制文件用函數(shù))對(duì)于二進(jìn)制文件用函數(shù)feof(fp)feof(fp)來(lái)判定文件是否結(jié)束來(lái)判定文件是否結(jié)束. .(3 3)應(yīng)用舉例:)應(yīng)用舉例:例例: :將一個(gè)磁盤文件中信息復(fù)制到另外的
12、磁盤文件中去將一個(gè)磁盤文件中信息復(fù)制到另外的磁盤文件中去. .#include #include main()main() FILE FILE * *in,in,* *outout; ; char ch,infile10,outfile10; char ch,infile10,outfile10; scanf(“%s”,infile); scanf(“%s”,infile); scanf(“%s”,outfile); scanf(“%s”,outfile); if (in=fopen(infile,”r”)=NULL)| if (in=fopen(infile,”r”)=NULL)| (out
13、=fopen(outfile,”w”)= =NULL) (out=fopen(outfile,”w”)= =NULL) printf(“cannot open infile or outfilen”); printf(“cannot open infile or outfilen”); exit(0);exit(0); while( while(!feof(in)!feof(in) ) fputc(fgetc(in),out);fputc(fgetc(in),out); fclose(in);fclose(out) fclose(in);fclose(out); 字符串的讀、寫(xiě)函數(shù)字符串的讀、
14、寫(xiě)函數(shù)1 1、fgets() fgets() 功能功能: :從指定文件讀入一字符串從指定文件讀入一字符串. . 格式:格式:fgets(str,n,fp); fgets(str,n,fp); 如:如:fgets(str,10,fp);fgets(str,10,fp); 從指定的文件中讀入從指定的文件中讀入1010個(gè)字符串個(gè)字符串, ,存放到字符數(shù)存放到字符數(shù)組組strstr中。中。2 2、fputs()fputs() 功能功能: :向指定文件輸出一字符串向指定文件輸出一字符串. . 格式:格式: fputs(str,fp);fputs(str,fp); 如如:fputs(“Chine”,fp)
15、;:fputs(“Chine”,fp); 將字符串將字符串ChineChine存入存入fpfp指定的文件中去指定的文件中去. .格式化讀、寫(xiě)函數(shù)格式化讀、寫(xiě)函數(shù)1 1、fprintf()fprintf()功能:將內(nèi)存中的數(shù)據(jù)按一定的格式輸出到磁盤文件中。功能:將內(nèi)存中的數(shù)據(jù)按一定的格式輸出到磁盤文件中。格式格式: : fprintf(fprintf(文件指針文件指針, ,格式字符串格式字符串, ,輸出表列輸出表列) )2 2、 fscanf()fscanf()功能:將文件指針?biāo)傅拇疟P數(shù)據(jù)按一定的格式讀入內(nèi)存中。功能:將文件指針?biāo)傅拇疟P數(shù)據(jù)按一定的格式讀入內(nèi)存中。格式:格式:fscanf(f
16、scanf(文件指針文件指針, ,格式字符串格式字符串, ,輸入表列輸入表列) )3 3、舉例:、舉例: fscanf(fp,”%d”,&i);fscanf(fp,”%d”,&i); fprintf(fp,”%d”,i); fprintf(fp,”%d”,i);1 1、函數(shù):、函數(shù):fread()fread()與與 fwrite()fwrite()2 2、功能:將一組數(shù)據(jù)從磁盤文件中輸入或輸出。、功能:將一組數(shù)據(jù)從磁盤文件中輸入或輸出。3 3、格式、格式: :fread(buffer,size,count,fp)fread(buffer,size,count,fp) fwrite(buffer
17、,size,count,fp) fwrite(buffer,size,count,fp)4 4、參數(shù)說(shuō)明:、參數(shù)說(shuō)明: buffer:buffer:是緩沖區(qū)的地址是緩沖區(qū)的地址, ,對(duì)于對(duì)于freadfread()()來(lái)說(shuō)來(lái)說(shuō), ,是讀入是讀入數(shù)據(jù)存放的地址數(shù)據(jù)存放的地址, ,對(duì)于對(duì)于fwritefwrite()()來(lái)說(shuō)來(lái)說(shuō), ,是要輸出數(shù)據(jù)是要輸出數(shù)據(jù)的起始地址的起始地址; ; size:size:要讀寫(xiě)的字節(jié)數(shù)要讀寫(xiě)的字節(jié)數(shù); ; count:count:要讀寫(xiě)多少個(gè)要讀寫(xiě)多少個(gè)sizesize字節(jié)的數(shù)據(jù)項(xiàng)字節(jié)的數(shù)據(jù)項(xiàng); ; fpfp: :文件行指針文件行指針. . 5 5、應(yīng)用舉應(yīng)用舉例
18、例數(shù)據(jù)塊的讀、寫(xiě)函數(shù)數(shù)據(jù)塊的讀、寫(xiě)函數(shù)例例: :從鍵盤讀入四個(gè)學(xué)生的有關(guān)數(shù)據(jù)從鍵盤讀入四個(gè)學(xué)生的有關(guān)數(shù)據(jù), ,然后將其放入磁盤文件然后將其放入磁盤文件中去中去. .#include #include 主函數(shù)主函數(shù)#define SIZE 4#define SIZE 4struct studentstruct student char name10;int num,age char name10;int num,age; char addr15;studSIZE;char addr15;studSIZE;void save()void save() FILE FILE * *fp;int i;f
19、p;int i; if (fp=fopen(“stu_list”,”wb”)=NULL) if (fp=fopen(“stu_list”,”wb”)=NULL) printf(“cannot open filen”); exit(0); printf(“cannot open filen”); exit(0); for(i=0;iSIZE;i+) for(i=0;iSIZE;i+) if( if(fwrite(&studi,sizeof(structstudent),1,fp)fwrite(&studi,sizeof(structstudent),1,fp)!=1)!=1) printf(“f
20、ile write errorn”); printf(“file write errorn”); main()main() int i; int i; for(i=0;isize;i+) for(i=0;isize;i+) scanf(“%s%d%d%s”,,studi.num,scanf(“%s%d%d%s”,,studi.num, studi.age,studi.addr); studi.age,studi.addr); save()save();存入磁盤中的數(shù)據(jù)存入磁盤中的數(shù)據(jù), ,可以用可以用fread()fread()將其讀出將其讀出, ,請(qǐng)自
21、請(qǐng)自己編寫(xiě)一個(gè)程序完成己編寫(xiě)一個(gè)程序完成. . 1 1、函數(shù)、函數(shù)putw(),getw()putw(),getw()的功能:的功能: 對(duì)磁盤文件讀寫(xiě)一個(gè)字對(duì)磁盤文件讀寫(xiě)一個(gè)字( (整數(shù)整數(shù)) )。2 2、格式:、格式:putw(n,fp);putw(n,fp); getw(fp); getw(fp);3 3、用法:、用法:putw(10,fp);putw(10,fp); 將整數(shù)將整數(shù)1010輸出到輸出到fpfp指向的文件中去指向的文件中去. .i=i=getw(fpgetw(fp);); 從磁盤文件讀入一個(gè)數(shù)到內(nèi)存變量。從磁盤文件讀入一個(gè)數(shù)到內(nèi)存變量。其他讀寫(xiě)函數(shù)其他讀寫(xiě)函數(shù)文件的定位與測(cè)試
22、函數(shù)文件的定位與測(cè)試函數(shù)一、用于文件定位的函數(shù)一、用于文件定位的函數(shù) 1 1、rewind()rewind(): 使文件位置指針重新返回文件的開(kāi)頭處。使文件位置指針重新返回文件的開(kāi)頭處。 2 2、fseek(fp,fseek(fp,位移量,起始點(diǎn)位移量,起始點(diǎn)) ): 使文件位置指針移到指定的位置。使文件位置指針移到指定的位置。 3 3、ftell(fp)ftell(fp): 返回相對(duì)于文件開(kāi)頭的指針位置值。返回相對(duì)于文件開(kāi)頭的指針位置值。二、檢測(cè)文件是否結(jié)束的函數(shù)二、檢測(cè)文件是否結(jié)束的函數(shù)feof()feof() 返回值為返回值為1 1:表示文件位置指針已指向文件尾;:表示文件位置指針已指向
23、文件尾; 返回值為返回值為0 0:表示文件位置指針指向文件開(kāi)始。:表示文件位置指針指向文件開(kāi)始。例:試編寫(xiě)程序,建立一個(gè)文本文件例:試編寫(xiě)程序,建立一個(gè)文本文件data1data1,并將本,并將本周內(nèi)家庭周內(nèi)家庭 收入與支出情況寫(xiě)入該文件中。收入與支出情況寫(xiě)入該文件中。 #include#includestdio.hstdio.h main() main() FILE FILE * *fpfp; float afloat a; if(fpif(fpfopen(data1fopen(data1,w)w)NULL) NULL) printf(“Can not open the file!”)printf(“Can not open the file!”); exit(0)exit(0); while(1) while(1) scanf(scanf(ff,a)a); if(aif(a0) break0)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年吉林工業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)審定版
- 社會(huì)工作介入在提升生活質(zhì)量中減少疼痛困擾
- 2025年淮南職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)審定版
- 2025年濟(jì)源職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)完整
- 2025年湖北生態(tài)工程職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)匯編
- 2025年合肥財(cái)經(jīng)職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)審定版
- 2025年湖南商務(wù)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)附答案
- 2025年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)1套
- 2025年河源職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案
- 2025年湖南省湘西土家族苗族自治州單招職業(yè)傾向性測(cè)試題庫(kù)及答案1套
- 500-3000總噸船舶大副培訓(xùn)大綱(2021版)
- 公務(wù)員2019年國(guó)考《申論》真題及答案(地市級(jí))
- 輪系獲獎(jiǎng)?wù)n件
- 小學(xué)三年級(jí)下冊(cè)體育教案
- 【《蘇泊爾公司存貨管理的優(yōu)化建議分析》13000字論文】
- 2024年車載SoC發(fā)展趨勢(shì)及TOP10分析報(bào)告-2024-09-零部件
- 伽馬數(shù)據(jù):2024年中國(guó)游戲產(chǎn)業(yè)趨勢(shì)及潛力分析報(bào)告
- 北師大版八年級(jí)生物下冊(cè)全冊(cè)課件(2024年春季版)
- 高一英語(yǔ)完形填空專項(xiàng)訓(xùn)練100(附答案)及解析
- 機(jī)房基礎(chǔ)設(shè)施運(yùn)行維護(hù)管理標(biāo)準(zhǔn)規(guī)范
- 收費(fèi)站稽查管理制度
評(píng)論
0/150
提交評(píng)論