以下是代码片段:
void InsertionSort(int * arr,int n) { int j; for(j=1;j=0 && *(arr+i)>key;i--) { int key=*(arr+j),i=j-1; for(;i>=0 && *(arr+i)>key;i--) *(arr+i+1)=*(arr+i); *(arr+i+1)=key; } }