版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、掌握文件的概念掌握文件的概念掌握文件類型指針掌握文件類型指針掌握文件的打開和關(guān)閉掌握文件的打開和關(guān)閉掌握文件的讀寫掌握文件的讀寫 掌握兩類指針掌握兩類指針 文件指針文件指針 和文件內(nèi)部指針和文件內(nèi)部指針 幾組函數(shù)幾組函數(shù)Fp=Fopen( “c:1.txt”,”r”); Fclose(fp)字符級函數(shù)字符級函數(shù)Ch=Fgetc(fp);fputc(a,fp);字符串級函數(shù)字符串級函數(shù)Fgets(s,5,fp);fputs(“abcd”,f);數(shù)據(jù)塊讀寫數(shù)據(jù)塊讀寫Fread(buffer,size ,count ,fp) ;fwrite(buffer,sizeof(struct st),coun
2、t,fp)格式化讀寫格式化讀寫Fscanf(fp, , ) fprintf(fp,)隨機(jī)文件的讀寫隨機(jī)文件的讀寫Rewind(fp)fSeek(fp, ,) 10.1.1 10.1.1什么是文件什么是文件所謂文件一般指存儲在外部介質(zhì)所謂文件一般指存儲在外部介質(zhì)( (如磁盤磁帶如磁盤磁帶) )上上數(shù)據(jù)的集合數(shù)據(jù)的集合. .操作系統(tǒng)是以文件為單位對數(shù)據(jù)進(jìn)行管理的操作系統(tǒng)是以文件為單位對數(shù)據(jù)進(jìn)行管理的. .文件分類文件分類從用戶的角度看從用戶的角度看, ,文件可分為普通文件和設(shè)備文件文件可分為普通文件和設(shè)備文件. .10.1.3 10.1.3 文件的分類文件的分類根據(jù)數(shù)據(jù)的組織形式,數(shù)據(jù)文件可分為根
3、據(jù)數(shù)據(jù)的組織形式,數(shù)據(jù)文件可分為ASCII文件文件和二進(jìn)制文件。和二進(jìn)制文件。 ASCIIASCII文件文件( (文本文件文本文件):):每一個字節(jié)放一個每一個字節(jié)放一個ASCIIASCII代碼代碼二進(jìn)制文件二進(jìn)制文件: :把內(nèi)存中的數(shù)據(jù)按其在內(nèi)存中的存儲形把內(nèi)存中的數(shù)據(jù)按其在內(nèi)存中的存儲形式原樣輸出到磁盤上存放式原樣輸出到磁盤上存放. .例:例:整數(shù)整數(shù)1000010000在內(nèi)存中的存儲形式以及分別按在內(nèi)存中的存儲形式以及分別按ASCIIASCII碼形式和二進(jìn)制形式輸出如下圖所示:碼形式和二進(jìn)制形式輸出如下圖所示:10.1 C10.1 C文件的有關(guān)概念文件的有關(guān)概念 10.1.2 文件名一個
4、文件要有一個惟一的文件標(biāo)識,以便用戶識別和引用。文件標(biāo)識包括三部分:(1)文件路徑:(2)文件名主干;(3)文件后綴。文件路徑表示文件在外部存儲設(shè)備中的位置。 如: d: cc temp file1 . dat 文件路徑 文件名主干 文件后綴注意: 文件標(biāo)識被稱為文件名,但此時的文件名包括以上三部分內(nèi)容,而不僅是文件名主干。文件名主干的命名規(guī)則遵循標(biāo)識符的命名規(guī)則。后綴用來表示文件的性質(zhì),一般不超過3個字母.如:.doc (Word 生成的文件),.txt (文本文件),.dat (數(shù)據(jù)文件) 10.1 C10.1 C文件的有關(guān)概念文件的有關(guān)概念10.1.3 10.1.3 文件的分類文件的分類
5、ASCIIASCII文件和二進(jìn)制文件的比較:文件和二進(jìn)制文件的比較:ASCIIASCII文件文件便于對字符進(jìn)行逐個處理,也便于輸出便于對字符進(jìn)行逐個處理,也便于輸出字符。但一般占存儲空間較多,而且要花費(fèi)轉(zhuǎn)換時字符。但一般占存儲空間較多,而且要花費(fèi)轉(zhuǎn)換時間。間。二進(jìn)制文件二進(jìn)制文件可以節(jié)省外存空間和轉(zhuǎn)換時間,但一個可以節(jié)省外存空間和轉(zhuǎn)換時間,但一個字節(jié)并不對應(yīng)一個字符,不能直接輸出字符形式。字節(jié)并不對應(yīng)一個字符,不能直接輸出字符形式。10.1 C10.1 C文件的有關(guān)概念文件的有關(guān)概念 10.1.5 文件指針文件型指針變量文件型指針變量: :FILE FILE * *fpfp;fpfp是一個指向
6、是一個指向FILEFILE類型結(jié)構(gòu)體類型結(jié)構(gòu)體( (文件名文件名, ,狀態(tài)狀態(tài), ,當(dāng)前位置當(dāng)前位置) )的指針變量。的指針變量??梢允箍梢允筬pfp指向某一個文件的結(jié)構(gòu)體變量,從而通過該結(jié)構(gòu)體指向某一個文件的結(jié)構(gòu)體變量,從而通過該結(jié)構(gòu)體變量中的文件信息能夠訪問該文件。變量中的文件信息能夠訪問該文件。文件內(nèi)部指針文件內(nèi)部指針: :P171 P171 用以指示文件內(nèi)部當(dāng)前位置的指針用以指示文件內(nèi)部當(dāng)前位置的指針. .10.2.110.2.1文件的打開文件的打開(fopen(fopen函數(shù)函數(shù)) )函數(shù)調(diào)用函數(shù)調(diào)用: :FILE FILE * *fpfp;fpfpfopenfopen(文件名文件名
7、,使用文件方式使用文件方式););需要打開的文件名,也就是準(zhǔn)備訪問的文件的名字;需要打開的文件名,也就是準(zhǔn)備訪問的文件的名字;使用文件的方式(使用文件的方式(“讀讀”還是還是“寫寫”等);等);返回文件指針返回文件指針, ,若成功若成功, ,則指向被打開的文件則指向被打開的文件, ,若不成功若不成功則返回則返回NULLNULLFILE FILE * *fp1,fp1,* *fp2;fp2;fp1=fopen(fp1=fopen(“1.txt1.txt”, ,”r r”);); fp2=fopen(“c:2.txt”,”wr”);10.2 10.2 文件的打開與關(guān)閉文件的打開與關(guān)閉 10.2.1
8、 文件的打開(fopen函數(shù))文件使用方式含文件使用方式含 義義 “r r” ( (只讀只讀) )為為輸入輸入打開一個打開一個文本文本文件文件“w w” ( (只寫只寫) )為為輸出輸出打開或建立一個打開或建立一個文本文本文件文件“a a” ( (追加追加) )向向文本文本文件尾增加數(shù)據(jù)文件尾增加數(shù)據(jù)“rbrb” ( (只讀只讀) )為為輸入輸入打開或建立一個打開或建立一個二進(jìn)制二進(jìn)制文件文件“wbwb” ( (只寫只寫) )為為輸出輸出打開一個打開一個二進(jìn)制二進(jìn)制文件文件abab“ ( (追加追加) )向向二進(jìn)制二進(jìn)制文件尾增加數(shù)據(jù)文件尾增加數(shù)據(jù)rt+rt+“ ( (讀寫讀寫) )為為讀讀/
9、 /寫寫打開一個打開一個文本文本文件文件wt+wt+” ( (讀寫讀寫) )為為讀讀/ /寫建立寫建立一個新的一個新的文本文本文件文件at+at+” ( (讀寫讀寫) )為讀為讀/ /寫打開一個文本文件寫打開一個文本文件rb+rb+“ ( (讀寫讀寫) )為讀為讀/ /寫打開一個寫打開一個二進(jìn)制二進(jìn)制文件文件“wb+wb+“ ( (讀寫讀寫) )為讀為讀/ /寫打開或?qū)懘蜷_或建立建立一個新的一個新的二進(jìn)制二進(jìn)制文件文件“ab+ab+” ( (讀寫讀寫) )為讀為讀/ /寫打開一個寫打開一個二進(jìn)制二進(jìn)制文件文件10.2 10.2 文件的打開與關(guān)閉文件的打開與關(guān)閉 10.2.2 文件的關(guān)閉(fcl
10、ose函數(shù))函數(shù)調(diào)用函數(shù)調(diào)用: :fclosefclose(文件指針文件指針););函數(shù)功能函數(shù)功能: : 使文件指針變量不指向該文件,也就是文件指針變使文件指針變量不指向該文件,也就是文件指針變量與文件量與文件“脫鉤脫鉤”,此后不能再通過該指針對原來與,此后不能再通過該指針對原來與其相聯(lián)系的文件進(jìn)行讀寫操作其相聯(lián)系的文件進(jìn)行讀寫操作 返回值返回值: :關(guān)閉成功返回值為關(guān)閉成功返回值為;否則返回;否則返回EOF,EOF,其值為其值為-1-1FILE FILE * *fp;fp;Fp=fopen(Fp=fopen(“1.txt1.txt”, ,”r r”););Fclose(fp); Fclos
11、e(fp); 10.3 10.3 文件的順序讀寫文件的順序讀寫 10.3.1 向文件讀寫一個字符2.2.fgetc函數(shù)從文件讀入一個字符函數(shù)從文件讀入一個字符. .調(diào)用形式調(diào)用形式: : ch chfgetc(fp)fgetc(fp); 函數(shù)功能函數(shù)功能: : fgetcfgetc函數(shù)帶回一個字符,賦給函數(shù)帶回一個字符,賦給chch。使用。使用fgetcfgetc后后, ,該位置該位置文件內(nèi)部指針向后移動一個字節(jié)。文件內(nèi)部指針向后移動一個字節(jié)。 注意:注意:1 1 在在fgetc fgetc 函數(shù)調(diào)用時,函數(shù)調(diào)用時,讀取的文件必須是以讀方式或者讀取的文件必須是以讀方式或者讀寫方式打開的文本文件
12、。讀寫方式打開的文本文件。2 2 返回類型為返回類型為intint類型類型3 3 區(qū)分文件指針和文件內(nèi)部指針區(qū)分文件指針和文件內(nèi)部指針 文件指針:指向整個文件,需在程序中定義文件指針:指向整個文件,需在程序中定義文件內(nèi)部指針:指示文件內(nèi)部當(dāng)前讀寫位置,每讀寫一次文件內(nèi)部指針:指示文件內(nèi)部當(dāng)前讀寫位置,每讀寫一次該指針均向后移動,它不需要在程序中定義說明,而是由該指針均向后移動,它不需要在程序中定義說明,而是由系統(tǒng)自動設(shè)置。系統(tǒng)自動設(shè)置。10.3 10.3 文件的順序讀寫文件的順序讀寫 10.3.1 向文件讀寫一個字符1.1.用用fputcfputc函數(shù)向文件寫入一個字符函數(shù)向文件寫入一個字符.
13、 . 調(diào)用形式調(diào)用形式: : fputc ( ch fputc ( ch,fp ) fp ) ; 函數(shù)功能函數(shù)功能: : 將字符(將字符(chch的值)輸出到的值)輸出到fpfp所指向的文件中去。所指向的文件中去。 返回值返回值: :如果輸出成功,則返回值就是輸出的字符如果輸出成功,則返回值就是輸出的字符( (用整型表示用整型表示) );如果輸出失敗,則返回一個如果輸出失敗,則返回一個EOF.EOF.Fputc(Fputc(a a,f);/,f);/被寫入的文件可以用寫、讀寫、追加方式打開被寫入的文件可以用寫、讀寫、追加方式打開/每寫入一個字符,文件內(nèi)部的位置指針向后一個字節(jié)每寫入一個字符,文
14、件內(nèi)部的位置指針向后一個字節(jié)3. 讀寫字符舉例讀寫字符舉例p171例例0.1 讀文件讀文件1.txt并在屏幕上輸出文件內(nèi)容并在屏幕上輸出文件內(nèi)容#include #include void main( ) FILE *fp; int ch; fp=fopen(c:1.txt, rt); if (fp=NULL) printf(cannot open filen); exit(0); /*終止程序終止程序*/ ch=fgetc(fp ); while(ch!=EOF) putchar(ch); ch=fgetc(fp); fclose(fp); #include #include void ma
15、in( ) FILE *fp; int ch; fp=fopen(c:1.txt, w+); if (fp=NULL) printf(cannot open filen); exit(0); /*終止程序終止程序*/ printf(input a string:n); while(ch=getchar()!=n) fputc(ch,fp); fclose(fp); 思考:如何從鍵盤輸入字符追加到文件末尾。思考:如何從鍵盤輸入字符追加到文件末尾。10.3 10.3 文件的順序讀寫文件的順序讀寫 10.3.2 向文件讀寫一個字符串fgetsfgets函數(shù)函數(shù) 字符指針字符指針 fgets(char
16、 str, int n, FILE *fp);函數(shù)功能函數(shù)功能: : 從指定的文件讀入一個字符串到數(shù)組中從指定的文件讀入一個字符串到數(shù)組中, ,n n表示從文件中表示從文件中讀出的字符串不超過讀出的字符串不超過n-1n-1個字符個字符,在讀入的最后一個字符在讀入的最后一個字符串后加上串結(jié)束標(biāo)志串后加上串結(jié)束標(biāo)志00. .返回值返回值: :若執(zhí)行若執(zhí)行fgetsfgets函數(shù)成功,函數(shù)成功,則返回值為則返回值為strstr數(shù)組首元素的地數(shù)組首元素的地址址如果遇到文件尾或換行符,則返回如果遇到文件尾或換行符,則返回NULLNULL。Fgets(str,n,f)/Fgets(str,n,f)/從從f
17、 f中讀入中讀入n-1n-1個字符送入字符串?dāng)?shù)組個字符送入字符串?dāng)?shù)組StrStr中中. .L9-3 從從1.txt中讀取一個字符串中讀取一個字符串#include #include void main( ) FILE *fp; char s5; fp=fopen(c:1.txt, rt); if (fp=NULL) printf(cannot open filen); exit(0); /*終止程序終止程序*/ fgets(s,5,fp); printf(%sn,s); fclose(fp);10.3 10.3 文件的順序讀寫文件的順序讀寫 10.3.2 向文件讀寫一個字符串fputsfput
18、s函數(shù)函數(shù)函數(shù)原形函數(shù)原形int fputs(字符串字符串,文件指針文件指針);函數(shù)功能函數(shù)功能: : 用用fputsfputs函數(shù)可以向指定的文件寫入一個字符串函數(shù)可以向指定的文件寫入一個字符串. .例:例: fputs(fputs(“abcdabcd”,f);,f);注:注:fputsfputs函數(shù)把字符串的內(nèi)容寫入一個文件中,字符函數(shù)把字符串的內(nèi)容寫入一個文件中,字符串尾部的串尾部的00不輸出不輸出輸出成功時返回輸出成功時返回0,0,否則返回否則返回EOFEOFL9-4 1.txt追加一個字符串追加一個字符串#include #include void main( ) FILE *fp;
19、 char s5; fp=fopen(c:1.txt, at); if (fp=NULL) printf(cannot open filen); exit(0); /*終止程序終止程序*/ scanf(%s,s); fputs(s,fp); fclose(fp);10.3 10.3 文件的順序讀寫文件的順序讀寫 10.3.4向文件讀寫一組數(shù)據(jù)數(shù)據(jù)塊讀寫函數(shù)數(shù)據(jù)塊讀寫函數(shù)(fread()(fread()和和fwrite()fwrite()函數(shù)調(diào)用函數(shù)調(diào)用: :fread (buffer,size,countfread (buffer,size,count,fp);fp);fwrite(buffe
20、r,size,count,fp); fwrite(buffer,size,count,fp); 參數(shù)說明:參數(shù)說明:bufferbuffer:是一個指針。:是一個指針。對對fread fread 來說,它是來說,它是從文件中從文件中讀讀出出數(shù)據(jù)的存放地址。數(shù)據(jù)的存放地址。對對fwritefwrite來說,是要輸出來說,是要輸出到文件中的到文件中的數(shù)據(jù)的數(shù)據(jù)的起始地址起始地址sizesize: 要讀寫的字節(jié)數(shù)。要讀寫的字節(jié)數(shù)。countcount: 要進(jìn)行讀寫多少個要進(jìn)行讀寫多少個sizesize字節(jié)的數(shù)據(jù)項。字節(jié)的數(shù)據(jù)項。fpfp: 文件型指針。文件型指針。10.3 10.3 文件的順序讀寫文
21、件的順序讀寫 10.3.4 向文件讀寫一組數(shù)據(jù) 使用舉例:使用舉例: 若若文件以二進(jìn)制文件以二進(jìn)制形式打開:形式打開: fread(f,4,2,fp);fread(f,4,2,fp); 此函數(shù)從此函數(shù)從fpfp所指向的文件中讀入所指向的文件中讀入2 2個個4 4個字節(jié)的數(shù)個字節(jié)的數(shù) 據(jù),存儲到數(shù)組據(jù),存儲到數(shù)組f f中。中。 P176 L9.5從鍵盤輸入兩個學(xué)生數(shù)據(jù)從鍵盤輸入兩個學(xué)生數(shù)據(jù),寫入一個文件中寫入一個文件中,再再從文件中讀出這兩個學(xué)生的數(shù)據(jù)顯示在屏幕上從文件中讀出這兩個學(xué)生的數(shù)據(jù)顯示在屏幕上#include #include struct st char name10; int nu
22、m; int age; stu12,stu22,*p,*q;void main( ) FILE *fp; int i;p=stu1;q=stu2;fp=fopen(c:1.txt,wb+);if (fp=NULL) printf(cannot open filen); exit(0); /*終止程序終止程序*/ printf(n input datan);for(i=0;iname,&p-num,&p-age);p=stu1;fwrite(p,sizeof(struct st),2,fp); rewind(fp); fread(q,sizeof(struct st),2,fp)
23、; for (i=0;iname,q-num,q-age); fclose(fp);P176 L9.5從鍵盤輸入兩個學(xué)生數(shù)據(jù)從鍵盤輸入兩個學(xué)生數(shù)據(jù),寫入一個文件中寫入一個文件中,再從文再從文件中讀出這兩個學(xué)生的數(shù)據(jù)顯示在屏幕上件中讀出這兩個學(xué)生的數(shù)據(jù)顯示在屏幕上 格式化讀寫格式化讀寫 Fscanf(文件指針文件指針,格式字符串格式字符串,輸入列表輸入列表) Fprintf(文件指針文件指針,格式字符串格式字符串,輸出列表輸出列表) Fscanf(fp,”%d%s”,&i,s); Fprintf(fp,”%d%c”,j,ch);10.3 10.3 文件的順序讀寫文件的順序讀寫 10.3.
24、3 向文件進(jìn)行格式化讀寫函數(shù)調(diào)用函數(shù)調(diào)用: :fprintf ( fprintf ( 文件指針,格式字符串,輸出表列);文件指針,格式字符串,輸出表列);fscanf ( fscanf ( 文件指針,格式字符串,輸入表列);文件指針,格式字符串,輸入表列); 函數(shù)功能函數(shù)功能: : 從磁盤文件中讀入或輸出字符。從磁盤文件中讀入或輸出字符。 例:例:fprintf(fp,fprintf(fp,”%d,%6.2f%d,%6.2f”,i,t);,i,t);Fscanf (fp,Fscanf (fp,”%d,%f%d,%f”,&i,&t);,&i,&t);從鍵盤輸入兩個
25、學(xué)生數(shù)據(jù)從鍵盤輸入兩個學(xué)生數(shù)據(jù),寫入一個文件中寫入一個文件中,再從文件中讀出這兩個再從文件中讀出這兩個學(xué)生的數(shù)據(jù)顯示在屏幕上學(xué)生的數(shù)據(jù)顯示在屏幕上void main( ) FILE *fp; int i;p=stu1;q=stu2;fp=fopen(c:2,wb+);if (fp=NULL) printf(cannot open filen); exit(1); /*終止程序終止程序*/ printf(n input datan);for(i=0;iname,&p-num,&p-age);p=stu1; /fwrite()for (i=0;iname,p-num,p-age);
26、rewind(fp);/freadfor(i=0;iname,&q-num,&q-age); printf(n n nametnumbertage); q=stu2; for (i=0;iname,q-num,q-age); fclose(fp);10.4 10.4 文件的隨機(jī)讀寫文件的隨機(jī)讀寫順序讀寫和隨機(jī)讀寫順序讀寫和隨機(jī)讀寫順序讀寫:順序讀寫:位置指針按字節(jié)位置順序移動。位置指針按字節(jié)位置順序移動。隨機(jī)讀寫:隨機(jī)讀寫:讀寫完上一個字符(字節(jié))后,并不一定要讀寫其后續(xù)讀寫完上一個字符(字節(jié))后,并不一定要讀寫其后續(xù)的字符(字節(jié)),而可以讀些文件中任意位置上所需要的字符(字節(jié)
27、),而可以讀些文件中任意位置上所需要的字符(字節(jié))。的字符(字節(jié))。10.4.1 10.4.1 文件位置指針的定位文件位置指針的定位C C語言提供以下有關(guān)函數(shù)使位置指針指向指定的位置語言提供以下有關(guān)函數(shù)使位置指針指向指定的位置: :(1)rewind(1)rewind函數(shù)函數(shù)函數(shù)功能函數(shù)功能: :是使位置指針重新返回文件的開頭,此函數(shù)沒有返回值是使位置指針重新返回文件的開頭,此函數(shù)沒有返回值。 (2)fseek(2)fseek函數(shù)函數(shù)函數(shù)功能:函數(shù)功能:改變文件的位置指針改變文件的位置指針函數(shù)調(diào)用形式:函數(shù)調(diào)用形式:fseek(fseek(文件類型指針,位移量,起始點文件類型指針,位移量,起始
28、點) )起始點:文件開頭起始點:文件開頭 SEEK_SET 0SEEK_SET 0 文件當(dāng)前位置文件當(dāng)前位置 SEEK_CUR 1SEEK_CUR 1 文件末尾文件末尾 SEEK_END 2SEEK_END 2位移量:以起始點為基點,向前移動的字節(jié)數(shù)。一般位移量:以起始點為基點,向前移動的字節(jié)數(shù)。一般 要求為要求為longlong型型 10.4.1 文件位置指針的定位fseekfseek函數(shù)應(yīng)用舉例函數(shù)應(yīng)用舉例: :fseek(fpfseek(fp,100L100L,);,);將位置指針移到離文件頭將位置指針移到離文件頭100100個字節(jié)處個字節(jié)處fseek(fpfseek(fp,50L50L, ););將位置指針移到離當(dāng)前位置將位置指針移到離當(dāng)前位置5050個字節(jié)處個字節(jié)處fseek(fpfseek(fp,50L50L, ););將位置指針從文件末尾處向后退將位置指針從文件末尾處向后
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024樣板間裝修工程保險合同
- 2024年股份轉(zhuǎn)移細(xì)則與股權(quán)轉(zhuǎn)讓協(xié)議版B版
- 2024年高級餐廳服務(wù)員合同
- 2024年版教育培訓(xùn)合作協(xié)議
- 設(shè)備與保障措施計劃
- 2024年網(wǎng)絡(luò)游戲開發(fā)運(yùn)營合同
- 護(hù)膚美白銷售工作總結(jié)
- 食品飲料行業(yè)工程師工作總結(jié)
- 2024年高端制造業(yè)用擠塑板購銷合同
- 2024年離婚合同書:夫妻共同財產(chǎn)分割指南版B版
- 貼面 貼面修復(fù)
- 2023年高二學(xué)業(yè)水平測試生物模擬考試試題
- 力士樂-mtx micro簡明安裝調(diào)試手冊v4updated
- GB/T 6807-2001鋼鐵工件涂裝前磷化處理技術(shù)條件
- GB/T 15109-1994白酒工業(yè)術(shù)語
- 膜片鉗常見問題匯總(人人都會膜片鉗)
- 校車安全逃生技能培訓(xùn)學(xué)習(xí)
- (新版)電網(wǎng)規(guī)劃專業(yè)知識考試題庫(含答案)
- 學(xué)校心理危機(jī)干預(yù)流程圖
- 杏醬生產(chǎn)工藝
- 融資擔(dān)保業(yè)務(wù)風(fēng)險分類管理辦法
評論
0/150
提交評論