c++指针冒泡排序

来源:互联网 发布:巨人网络几点上班 编辑:程序博客网 时间:2024/06/02 05:29
#include<iostream>
using namespace std;
int main()
{
int a[8]={9,10,16,30,14,7,18,12};
int*t=a;
for(int*i=t;i<sizeof(a)/sizeof(int)+t;i++)
{
for(int*j=i+1;j<sizeof(a)/sizeof(int)+t;j++)
{
if(*i>*j)
{
int temp=*i;
*i=*j;
*j=temp;
}
}
}
for each (int  var in a)
{
       cout<<var<<endl;
}
system("pause");
return 0;
}
1 0