???????????C??????????????????????????e?????????к???????????????????????????????C?????????C++??????e????????????????????????????????????C++e??????????????????ɡ?

????C++e??????????????

#include < iostream.h>
#include < stdio.h>

/*
e??????
paramter??
int* pData:???????
int Count:?????С
return value??????????????
*/

int *BubbleSort (int* pData??int Count)
{  
int iTemp; 
????for(int i=1;i< Count;i++)  {
????????for(int j=Count-1;j>=i;j--)
????????{ 
????????????if(pData[j]< pData[j-1])
????????????{
????????????????iTemp=pData[j-1];
????????????????pData[j-1]=pData[j];
????????????????pData[j]=iTemp;
????????????}
????????}
????}
return pData;
}

void main()
{
int a[10]={3??2??94??23??34??65??22??33??432??34};
int count=sizeof(a)/sizeof(a[0]);
int *b=BubbleSort(a??count);
//???????
????for(int i=0;i< count;i++)
????{
????????cout< < *(b+i)< < endl;
????}
}
 


???????????C++e??????????????