快速排序的递归调用
各位想问下快速排序算法的问题。问题出现在这段代码上,
说s没有定义
void Quicksort(int *a,int l,int r){
int s;
if(l<r)
s=Partion(a,l,r);//s是分裂的位置,partion()是一个分区函数
Quicksort(a,l,s-1);
Quicksort(a,s+1,r);
}
编译器报错说我的
Run_time Check Failure-The varial's is being used without being defined.
是不是递归调用的时间出了问题啊。
求解答,谢谢