利用指針交換兩個(gè)數(shù)據(jù) 編寫(xiě)程序,用指針變量實(shí)現(xiàn)兩個(gè)整數(shù)的交換?編?
編寫(xiě)程序,用指針變量實(shí)現(xiàn)兩個(gè)整數(shù)的交換?編?#Include void swap(int*P1,int*P2){intt t=*P1*P1=*P2*P2=t//交換P1和P2指向的內(nèi)容}void ma
編寫(xiě)程序,用指針變量實(shí)現(xiàn)兩個(gè)整數(shù)的交換?編?
#Include void swap(int*P1,int*P2){intt t=*P1*P1=*P2*P2=t//交換P1和P2指向的內(nèi)容}void main(){inta,B,int*pointeru1,*pointeru2 printf(“請(qǐng)輸入兩個(gè)數(shù)字:n”)scanf(%d%d,&A,&B)pointeru1=&apointeru2=&B swap(pointeru1,pointeru2)//函數(shù)調(diào)用指針作為參數(shù)printf(“n%D,%Dn”,a,b)}