版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
指針1第九章指針指針與指針變量指針與函數(shù)指針與數(shù)組指針數(shù)組29.1指針與指針變量基本概念指針是一種數(shù)據(jù)類型 整數(shù)型int
基本類型 實(shí)數(shù)型float,double
字符型char
指針類型 數(shù)據(jù)類型 數(shù)組型 構(gòu)造類型 結(jié)構(gòu)型struct
聯(lián)合型union
枚舉型enum
空類型void數(shù)據(jù)結(jié)構(gòu)、表示范圍、存儲(chǔ)分配39.1指針與指針變量指針是一個(gè)地址——是變量在內(nèi)存中所對(duì)應(yīng)存儲(chǔ)單元的地址變量的四個(gè)屬性變量名稱變量數(shù)據(jù)類型變量值變量地址char
c=‘a(chǎn)’;?49.1指針與指針變量變量的地址多數(shù)現(xiàn)代計(jì)算機(jī)用字節(jié)(byte)來(lái)分割內(nèi)存,每個(gè)字節(jié)可以存儲(chǔ)8位(bit)信息;每個(gè)字節(jié)都有唯一的地址(address)。012340100011101101111011011110110010001000011……01000011……n-1地址內(nèi)容59.1指針與指針變量程序運(yùn)行時(shí),要將變量的值保存在計(jì)算機(jī)的存儲(chǔ)單元中,每個(gè)變量占有一個(gè)或多個(gè)內(nèi)存字節(jié),把第一個(gè)字節(jié)的地址稱為變量的地址?!?000charc=‘a(chǎn)’;變量c地址為1000…………floatf=1.6;變量f地址為2000…20002001變量f變量c‘a(chǎn)’2002200369.1指針與指針變量指針變量是存放地址的變量指針變量pc是char型指針;它的值為1000H,即變量c的地址,或稱指針變量pc指向變量c;pc擁有自己的內(nèi)存地址?!?000Hcharc;…變量c‘a(chǎn)’1001H1000H變量pc3000Hchar*pc;pc=&c;c=‘a(chǎn)’;79.1指針與指針變量mark[0]mark[1]mark[2]mark[3]...mark[99]86.592.077.552.0...94.02000H2004H2008H200CH...218CHfloatmark[100]floatmark[100];p=mark;p=&mark[0];指針變量p是float型指針;它的值為2000H,即數(shù)組mark的首地址,也是元素(變量)mark[0]的地址float*p;等價(jià)89.1指針與指針變量
指針變量與地址常量inta[3]={1,2,3},b,*p;p=a;scanf(“%d”,&b);p=&b;a是數(shù)組名,是數(shù)組的首地址,是一個(gè)地址常量;&b是取b的地址,也是地址常量;p是一個(gè)指針變量,它可以用來(lái)存放地址——它是一個(gè)容器。99.1指針與指針變量小結(jié)指針:變量的地址一般變量:存儲(chǔ)變量的值指針變量:存儲(chǔ)變量地址請(qǐng)注意指針變量與地址常量的區(qū)別109.1指針與指針變量指針變量的定義與賦初值數(shù)據(jù)類型*指針變量名[=初值];例如:inta,*pa;
pa=&a;指針的類型,是指針?biāo)傅淖兞康念愋?為指針說(shuō)明符,說(shuō)明后面的標(biāo)識(shí)符為指針變量(它也是間接訪問符)指針變量是變量,要先定義,再賦值,再使用!119.1指針與指針變量為指針變量賦初值使用賦值語(yǔ)句inta,*pa;/*說(shuō)明變量a和指針變量pa*/pa=&a;/*將變量a的地址賦給指針pa*/變量說(shuō)明同時(shí)賦初值
inta,*pa=&a;12引用指針變量&——取地址運(yùn)算符*——指針內(nèi)容運(yùn)算符(間接存取運(yùn)算符)intx=10,*p,y;p=&x;
/*取變量x的地址賦給指針變量p*/y=*p;
/*取指針變量p所指單元的內(nèi)容賦給變量y*/有類型說(shuō)明符的作用運(yùn)算符p自動(dòng)取兩個(gè)(或4個(gè))字節(jié)的內(nèi)容給y139.1指針與指針變量變量的兩種訪問方式直接訪問:通過變量名訪問該變量。間接訪問:通過指針變量中存放的地址訪問該變量。inta=10;printf(“%d\n”,a);/*通過訪問變量a,輸出a的值*/inta=10,*p=&a;printf(“%d\n”,*p);/*通過p間接訪問a并輸出a值*/149.1指針與指針變量
練習(xí):已知inta,*p=&a;若給a賦值或輸出,下面語(yǔ)句正確的是:
A)scanf(“%d”,a); B)scanf(“%d”,p); C)scanf(“%d”,&a); D)printf(“%d”,a); E)printf(“%d”,p); F)printf(“%d”,*p);159.1指針與指針變量例:
已知:intx=2,y,*px; x為一般變量,px為指針型變量px
px=&x;
*px=10;x210
x=10;*px
*(&x)
x169.1指針與指針變量
y=x*100;*px=y*10;++x;x++;pxx210y=*px;
y=*px*100;
x=y*10;++*px;(*px)++;括號(hào)不能省略
y=x; 17基本運(yùn)算辨析
intx=10,y=5,*p=&x,*q=&y;px210qy25p=q;為指針p賦值,使p和指針q指向同一單元qy25p*p=*q;為指針p的內(nèi)容賦值,使*p和*q的值相同qy25px2105189.1指針與指針變量思考:哪些是正確的?inta=1,*pa;*pa=a;inta=1,*pa=&a;inta=1,*pa;pa=&a;指針變量是變量,要先賦值,再使用!
inta=1,*pa;*pa=&a;
199.1指針與指針變量指針可以指向所有類型的數(shù)據(jù)指針指向變量--變量的指針(存變量的地址)指針指向數(shù)組--數(shù)組指針(存數(shù)組的起始地址)指針指向函數(shù)--函數(shù)指針(存放函數(shù)的入口地址)指針指向指針--指針型指針(存放某指針的地址)由指針組成的數(shù)組--指針數(shù)組指針指向結(jié)構(gòu)指針指向文件
——指針是定位其它對(duì)象的特殊類型的數(shù)據(jù)。20第九章指針指針與指針變量指針與函數(shù)指針與數(shù)組指針數(shù)組219.2指針與函數(shù)三個(gè)方面:指針作為函數(shù)的參數(shù)函數(shù)返回指針指向函數(shù)的指針多用于字符串操作229.2指針與函數(shù)指針作為函數(shù)的參數(shù)用指針在函數(shù)之間“傳遞”地址,做到共享存儲(chǔ)。必須滿足:實(shí)參和形參應(yīng)是同類型的指針或指針變量。23例:交換intswap(intx,inty){intt;t=x;x=y;y=t;printf(“swap:x=%d,y=%d\n”,x,y);return;}intmain(){intx=2,y=3;printf(“before:x=%d,y=%d\n”,x,y);
swap(x,y);printf(“after:x=%d,y=%d\n”,x,y);}輸出:before:x=2,y=3swap:x=3,y=2after:x=2,y=3值傳遞,主函數(shù)中x,y值未交換24用指針完成兩數(shù)的交換intswap(int*px,int*py){intt;t=*px;*px=*py;*py=t;printf(“swap:x=%d,y=%d\n”,*px,*py);return;}intmain(){intx=2,y=3;printf(“before:x=%d,y=%d\n”,x,y);
swap(&x,&y);printf(“after:x=%d,y=%d\n”,x,y);}輸出:before:x=2,y=3swap:x=3,x=2after:x=3,y=2由于指針變量px接受的是x的地址,所以*px就是x。地址傳遞,主函數(shù)中x,y值交換25
數(shù)組名、指針、形參、實(shí)參在函數(shù)之間傳遞數(shù)組,數(shù)組名可以作函數(shù)的實(shí)參和形參,指針也可以做函數(shù)的實(shí)參和形參,對(duì)應(yīng)關(guān)系有以下4種:
1.形參和實(shí)參都用數(shù)組名;
2.實(shí)參用數(shù)組名,形參用指針變量;
3.實(shí)參、形參都用指針變量;
4.實(shí)參為指針變量,形參為數(shù)組名;在函數(shù)之間傳遞數(shù)組,當(dāng)形參使用指針時(shí),在被調(diào)用函數(shù)的內(nèi)部,就可用指針方式訪問數(shù)組中的元素。26fun(charstr[]){}main(){chars[10]=“abc”;fun(s);}①fun(char*str){}main(){chars[10]=“abc”;fun(s);}②fun(charstr[]){}main(){chara[8],*s=a;fun(s);}④fun(char*str){}main(){chara[8],*s=a;fun(s);}③279.2指針與函數(shù)函數(shù)返回指針即函數(shù)的返回值是指針類型,這樣的函數(shù)定義形式為:類型*函數(shù)名
(形式參數(shù)表){…}例如:int*fun
(intx) {…}289.2指針與函數(shù)比較返回char值:charmin(chara[10]){chari,m;m=a[0];for(i=1;i<10;i++)if(m>a[i])m=a[i];returnm;}返回char*(char指針)值char*min(chara[10]){chari,*m;
m=&a[0];for(i=1;i<10;i++)if(*m<a[i])
m=&a[i];returnm;}29指向函數(shù)的指針函數(shù)指針(函數(shù)地址):函數(shù)的入口地址(用函數(shù)名表示)
指向函數(shù)的指針變量:
存放函數(shù)入口地址的指針變量
定義
int(*p)();p是指向int函數(shù)的指針變量
p=max;p是指向int型函數(shù)max的指針變量309.2指針與函數(shù)用函數(shù)指針調(diào)用函數(shù)max(intx,inty){returnx>y?x:y;}intmain(){intc,a=15,b=12,(*p)();p=max;/*p指向函數(shù)max*/c=(*p)(a,b);/*用指針p調(diào)用函數(shù)*/printf(“max=%d\n”,c);}319.2指針與函數(shù)請(qǐng)區(qū)分返回指針的函數(shù)和指向函數(shù)的指針變量:
int*func() {…} int(*func)();定義了一個(gè)返回指針的函數(shù)定義了一個(gè)指向函數(shù)的指針變量32第九章指針指針與指針變量指針與函數(shù)指針與數(shù)組指針數(shù)組339.3指針與數(shù)組指向數(shù)組元素的指針指針基本運(yùn)算指針加減一個(gè)正整數(shù)兩個(gè)指針的關(guān)系運(yùn)算兩個(gè)指針之間的減法運(yùn)算指向數(shù)組的指針(數(shù)組指針)字符指針與字符數(shù)組指針數(shù)組349.3指針與數(shù)組指向數(shù)組元素的指針定義
inta[5],*p=a;p指針的基類型是int,它可以指向int型數(shù)組元素。通過賦初值,p指向a[0]。a[0]a[1]......a[i]a......a&a[0]
數(shù)組在內(nèi)存中占一片連續(xù)的存儲(chǔ)單元。用數(shù)組名表示該片存儲(chǔ)區(qū)的首地址。用下標(biāo)方式引用數(shù)組元素。35用指向數(shù)組元素的指針引用一維數(shù)組元素inta[6]={1,2,3,4,5,6},*p=a;a+i&a[i]地址*(a+i)a[i]內(nèi)容若p=a;則p+i&a[i]地址*(p+i)a[i]內(nèi)容
p[i]*(p+i)a[i]相對(duì)p指針當(dāng)前位置移動(dòng)i個(gè)單元的內(nèi)容aa+1a+ia+2...a[i]a[1]a[2]aa[0]......pp+1p+ip+236aa+1a+4a+2a[3]a[1]a[2]aa[0]pp+1p+2p+3a[4]pa+3p+2p+1a是常量,p是變量!(更靈活更快)pp++p--p-1數(shù)組的下標(biāo)引用數(shù)組的指針引用數(shù)組的數(shù)組名引用37inta[6]={1,2,3,4,5,6},*p;p=a;k=*(p+2);h=p[2];*p=?k=?h=?133p=a+2;k=*(p+2);h=*(p-2)+p[1];*p=?k=?h=?351+4=5p=a;p+=1;k=*p++;h=*++p;(*p)--;*p=?k=?h=?32438用指向數(shù)組元素的指針引用二維數(shù)組元素多維數(shù)組元素在內(nèi)存中線性排列:b[0][0]b[0][1]b[0][2]b[1][0]b[1][1]b[1][2]指針引用*p*(p+1)*(p+2)*(p+3)*(p+4)*(p+5)指針按下標(biāo)引用p[0]p[1]p[2]p[3]p[4]p[5]下標(biāo)引用若p=b[0]:p[i*列數(shù)+j]*(p+i*列數(shù)+j)b[i][j]399.3指針與數(shù)組指向數(shù)組元素的指針指針基本運(yùn)算指針加減一個(gè)正整數(shù)兩個(gè)指針的關(guān)系運(yùn)算兩個(gè)指針之間的減法運(yùn)算指向數(shù)組的指針(數(shù)組指針)字符指針與字符數(shù)組409.3指針與數(shù)組指針基本運(yùn)算指針加減一個(gè)正整數(shù)inta[10],*p;設(shè)
p=&a[5];若p++;p指向?
若p--;p指向?若a++;a[6]a[4]a=a+1,a是地址常量,不能出現(xiàn)在賦值等號(hào)左邊
419.3指針與數(shù)組放大因子由于指針?biāo)傅膶?duì)象不同,在進(jìn)行加減運(yùn)算時(shí),C語(yǔ)言會(huì)根據(jù)所指對(duì)象計(jì)算出不同的放大因子。對(duì)于char,放大因子為1;對(duì)于int,放大因子為2或4;對(duì)于long,放大因子為4;對(duì)于double,放大因子為8。42例:編寫函數(shù),實(shí)現(xiàn)字符串復(fù)制intmain(){chara[30],b[30];printf("Enterstring:");scanf("%s",a);stringcpy(a,b);/*調(diào)用函數(shù)的實(shí)參為數(shù)組名*/printf("a=%s\nb=%s\n",a,b);}stringcpy(str1,str2) /*將串str1拷貝到串str2中*/char*str1,*str2; /*形參為指向字符的指針*/{while((*str2=*str1)!=‘\0’)/*通過指針操作數(shù)組*/
{
str1++;str2++;
}}43對(duì)上述復(fù)制函數(shù)的改進(jìn)原循環(huán)語(yǔ)句:while((*str2=*str1)!=‘\0’){
str1++;str2++;}改進(jìn)1:while((*str2++=*str1++)!=‘\0’);改進(jìn)2:while(*str2++=*str1++)449.3指針與數(shù)組兩個(gè)指針的關(guān)系運(yùn)算兩個(gè)指針指向同一數(shù)組的元素時(shí)才能進(jìn)行指針關(guān)系運(yùn)算(>、<、>=、<=、!=、==)。例如:當(dāng)指針p和q指向同一數(shù)組中的元素時(shí),則:關(guān)系表達(dá)式“p<q”:當(dāng)p所指的元素在q所指的元素之前時(shí),表達(dá)式成立;反之,表達(dá)式不成立。關(guān)系表達(dá)式“p==q”:判斷指針p和q是指向同一存儲(chǔ)單元。當(dāng)指向同一元素時(shí),表達(dá)式成立;反之,表達(dá)式不成立。45基本運(yùn)算辨析
intx=10,y=5,*p=&x,*q=&y;p==q判斷指針p和指針q是否指向同一單元*p==*q判斷指針p和指針q的內(nèi)容是否相同46
空指針
NULLNULL具有特殊的含義:表示指針沒有指向任何對(duì)象;任何指針p與NULL進(jìn)行“p==NULL”或“p!=NULL”運(yùn)算均有意義:判斷指針p是否指向空;使用NULL時(shí)要include<stdlib.h>。void型指針無(wú)指定類型的指針(通用型指針)47申請(qǐng)及釋放內(nèi)存函數(shù)(malloc、free)void*malloc(unsignedsize)功能:申請(qǐng)長(zhǎng)度為size字節(jié)的內(nèi)存區(qū)。申請(qǐng)成功,函數(shù)返回所分配的內(nèi)存區(qū)首字節(jié)的地址,即指向該內(nèi)存的指針;申請(qǐng)失敗,函數(shù)返回NULL。voidfree(void*p)功能:釋放p所指的內(nèi)存空間。舉例:
int*p; p=
malloc(10*sizeof(int)); … free(p);(int*)malloc的返回值為void型指針,是通用指針類型,在實(shí)際申請(qǐng)內(nèi)存時(shí),要進(jìn)行指針類型強(qiáng)制轉(zhuǎn)換489.3指針與數(shù)組兩個(gè)指針之間的減法運(yùn)算當(dāng)兩個(gè)指針指向同一數(shù)組中的元素時(shí),才能進(jìn)行指針間的減法運(yùn)算,當(dāng)兩個(gè)指針分別指向不同數(shù)組的元素時(shí),無(wú)意義。當(dāng)兩個(gè)指針指向同一數(shù)組中的元素時(shí),p-q的物理意義是:指針p和q所指對(duì)象之間的元素的數(shù)量。499.3指針與數(shù)組例:編寫函數(shù),求字符串的長(zhǎng)度。stringlen(char*s)/*求串s的長(zhǎng)度*/{char*p=s;while(*p)p++;/*找到串結(jié)束標(biāo)記\0*/return(p-s);/*兩個(gè)指針相減,求出串長(zhǎng)*/}abcdef\0sp=s+6串長(zhǎng)=6509.3指針與數(shù)組指向數(shù)組元素的指針指針基本運(yùn)算指針加減一個(gè)正整數(shù)兩個(gè)指針的關(guān)系運(yùn)算兩個(gè)指針之間的減法運(yùn)算指向數(shù)組的指針(數(shù)組指針)字符指針與字符數(shù)組51指向數(shù)組的指針
回顧二維數(shù)組的地址
二維數(shù)組名b表示二維數(shù)組的首地址
b[i]表示i行一維數(shù)組的首地址且有:b[i]+j&b[i][j]b+i表示i行首地址b[i]的地址b[2]b[0]b[1]bb+1b+2174523952b
二維數(shù)組是數(shù)組的數(shù)組*(*(b+i)+j)b[i][j]52指向數(shù)組的指針數(shù)據(jù)類型(*數(shù)組名)[元素個(gè)數(shù)];intb[2][3]={1,2,3,11,12,13};int(*p)[3];p是指向含有3個(gè)元素的一維數(shù)組的指針,一維數(shù)組的3個(gè)元素分別是(*p)[0],(*p)[1],(*p)[2]。若p=b:(*(p+i))[j]
b[i][j]*(*(p+i)+j)b[i][j](*p)[0](*p)[1](*p)[2]pp+153比較指向數(shù)組元素的指針:inta[3],*pa=a;paa&a[0]指向數(shù)組元素的指針仍是指向變量的指針指向一維數(shù)組的指針:intb[2][3],(*pb)[3]=b;pbb&b[0]pb指向的是數(shù)組,是長(zhǎng)度為3的整型數(shù)組a[0]b[0][0]b[1][0]apabpbb[0]pa和a是一個(gè)級(jí)別的指針pb和b是一個(gè)級(jí)別的指針549.3指針與數(shù)組對(duì)二維數(shù)組元素的引用用指向數(shù)組元素的指針引用二維數(shù)組元素用指向數(shù)組的指針引用二維數(shù)組元素559.3指針與數(shù)組b[0][0]b[0][1]b[0][2]b[1][0]b[1][1]b[1][2]指向數(shù)組元素的指針pb*pb*(pb+1)*(pb+2)*(pb+3)*(pb+4)*(pb+5)
指向數(shù)組的指針p(*p)[0] **p(*p)[1] *(*p+1)(*p)[2] *(*p+2)(*(p+1))[0] **(p+1)(*(p+1))[1] *(*(p+1)+1)(*(p+1))[2] *(*(p+1)+2)下標(biāo)引用intb[2][3],*pb=b[0],(*p)[3]=b;56用指向數(shù)組的指針訪問二維數(shù)組intmain(){intb[2][3]={1,2,3,4,5,6},(*p)[3]=b,i,j;for(i=0;i<2;i++){for(j=0;j<3;j++)printf(“%4d”,);printf(“\n”);}}*(*(p+i)+j)b[i][j]p[i][j](*(p+i))[j]57用指向數(shù)組元素的指針引用二維數(shù)組元素intmain(){intb[2][3]={1,2,3,4,5,6},*p=b[0],i;for(i=0;i<6;i++){printf(“%4d”,);if((i+1)%3==0)printf(“\n”);}}p是指向數(shù)組元素的指針*p++p[i]58指針與數(shù)組小結(jié)數(shù)組名inta[3],b[2][3]; *(a+i)a[i];*(*(b+i)+j)b[i][j];指向數(shù)組元素的指針int*p; p=a(或=&a[0]);p=b[0](或=&b[0][0]);*(p+i)a[i];*(p+i*3+j)b[i][j];指向數(shù)組的指針int(*p)[3];p=b(或=&b[0]);(*(p+i))[j]b[i][j];599.3指針與數(shù)組
inta[3]; int*pa; pa=a; a:一級(jí)地址常量
pa:一級(jí)指針變量intb[2][3];int(*pb)[3];pb=b;b:二級(jí)地址常量pb:“二級(jí)”指針變量
請(qǐng)區(qū)分指向數(shù)組元素的指針和指向數(shù)組的指針!60第九章指針指針與指針變量指針與函數(shù)指針與數(shù)組指針數(shù)組619.4指針數(shù)組指針數(shù)組
數(shù)組中的元素均為指針類型,稱之為指針數(shù)組。 指針數(shù)組說(shuō)明的形式為:數(shù)據(jù)類型*數(shù)組名[常量表達(dá)式]
例如:int*p[6];
含義:定義一個(gè)由6個(gè)指針變量構(gòu)成的指針數(shù)組,數(shù)組中的每個(gè)數(shù)組元素━━指針,都指向一個(gè)整數(shù)。62比較指針數(shù)組:int*p[3];數(shù)組p中的每一個(gè)元素都是指向int的指針變量數(shù)組指針:int(*pb)[3];pb指向長(zhǎng)度為3的整型數(shù)組p[0]p[1]p[2]intintintintintint(*pb)[0](*pb)[1](*pb)[2]pb63例:w_day表用指針數(shù)組實(shí)現(xiàn)。char*w_day[8]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday",NULL};Sunday\0Monday\0Tuesday\0Friday\0Thursday\0Saturday\0Wednesday\0數(shù)組w_dayw_day[0]w_day[1]w_day[2]w_day[3]w_day[4]w_day[5]w_day[6]w_day[7]NULL64
用指針數(shù)組實(shí)現(xiàn)輸入字符串查找是星期幾。#include<stdlib.h>char*w_day[8]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday",NULL};intmain(){inth;charstring[20];printf("Enterastring:");scanf("%s",string);h=lookup(string);printf("h=%d\n",h);}lookup(charch[])/*傳遞字符串(字符數(shù)組)*/{inti,j;for(i=0;w_day[i]!=NULL;i++)/*完成查找工作*/if(strcmp(w_day[i],ch)==0)returni;/*找到*/return-1;/*若沒有找到,則返回-1*/}659.4指針數(shù)組intmain(){char*p[]={"one","two","three"}inti;for(i=0;i<3;i++)printf("%s\n",*p++);}*(p+i)或p[i]
p是數(shù)組名,是一個(gè)地址常量,不可進(jìn)行++運(yùn)算。這里可改為669.4指針數(shù)組main函數(shù)的參數(shù) 主函數(shù)也可以有參數(shù):
intmain(intargc,char*argv[])
其中:argc命令行參數(shù)個(gè)數(shù)(包括運(yùn)行文件名)*argv[]指向命令行各參數(shù)的指針數(shù)組命令行:運(yùn)行文件名參數(shù)1參數(shù)2參數(shù)3c:\devc>testa1b2c3argv[1]argv[0]argv[2]argv[3]67例:/*本程序運(yùn)行文件名為test1.exe*/intmain(intargc,char*argv[]){inti;printf(“argc=%d\n”,argc);for(i=0;i<argc;i++)printf(“%s\n”,argv
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 16 太陽(yáng) 教案 統(tǒng)編版五年級(jí)語(yǔ)文上冊(cè)
- 2024年九年級(jí)道德與法治下冊(cè) 第一單元 我們共同的世界 第一課 同住地球村 第2框 復(fù)雜多變的關(guān)系說(shuō)課稿 新人教版
- 2 學(xué)會(huì)寬容 第一課時(shí) 說(shuō)課稿-2023-2024學(xué)年道德與法治六年級(jí)下冊(cè)統(tǒng)編版
- 2025如何寫農(nóng)村土地承包合同范文
- 2025服裝代理商合同協(xié)議書范本
- 2《花的學(xué)校》說(shuō)課稿-2024-2025學(xué)年統(tǒng)編版語(yǔ)文三年級(jí)上冊(cè)
- 隧道拆除專項(xiàng)施工方案
- 2024年五年級(jí)數(shù)學(xué)上冊(cè) 二 小數(shù)乘法 2小數(shù)的乘法第2課時(shí) 小數(shù)乘小數(shù)說(shuō)課稿 冀教版
- 軍訓(xùn)訓(xùn)合同范例
- 黔江辦公室鋁扣板施工方案
- 做投標(biāo)文件培訓(xùn)
- 9.4+跨學(xué)科實(shí)踐:制作簡(jiǎn)易活塞式抽水機(jī)課件+-2024-2025學(xué)年人教版物理八年級(jí)下冊(cè)
- 建筑工程工作計(jì)劃
- 2025年中國(guó)國(guó)際投資促進(jìn)中心限責(zé)任公司招聘管理單位筆試遴選500模擬題附帶答案詳解
- 瓶裝液化氣送氣工培訓(xùn)
- 外科護(hù)理課程思政課程標(biāo)準(zhǔn)
- 船舶航行安全
- 道德經(jīng)全文完整版本
- 9.2溶解度(第1課時(shí)飽和溶液不飽和溶液)+教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級(jí)化學(xué)人教版(2024)下冊(cè)
- 2024年審計(jì)局公務(wù)員招錄事業(yè)單位招聘考試招錄139人完整版附答案【研優(yōu)卷】
- 濰坊市人民醫(yī)院招聘真題
評(píng)論
0/150
提交評(píng)論