2
我在C中使用这个快速排序函数,我想使用Ctypes绑定到OCaml。使用Ctypes数组
声明如下:
void quicksort(int array[], int first, int last)
我不知道放什么类型的数组中的国外的第二个参数:
let cquicksort = foreign
"quicksort" (??? @-> int @-> int @-> returning void)
;;
你试过(ptr int @ - > ...) –
@EdgarAroutiounian是的,我试过了,但是quicksort不会返回正确的结果。这可能是代码有其他问题,所以我要再试一次,让你在循环中。 –