#include <iostream>
using namespace std;
void Bouble(int *Pointer,int count);
int main()
{
int Array[10]={2,3,4,1,5,9,6,8,7,0};
Bouble(Array,10);
for(int i=0;i<10;i++)
{
cout<<Array[i]<<endl;
}
return 0;
}
void Bouble(int *Pointer, int count)
{
for(int i=0;i<count;i++)
{
for(int j=1;j<count-i;j++)
{
if(*(Pointer+j)<*(Pointer+j-1))//比较大小
{
int temp=*(Pointer+j);//中间变量
*(Pointer+j)=*(Pointer+j-1);//位置替换
*(Pointer+j-1)=temp;
}
}
}
}