나는 다시 정렬하는 기능입니다 여기에fun()와 fun를 호출 할 때의 차이점은 무엇입니까?
qsort(array, 10, sizeof(int), sort);
다음과 같다 코드의 조각을 건너왔다. 하지만 나는 항상 함수 이름 뒤에 ()
이 있어야하거나 불필요한 함수가 있어야한다고 생각하고있었습니다.
나는이 기능이 어떻게 작동하고 이러한 기능을 호출하는 차이점이 무엇인지 알고 싶었습니다. 감사! 기능 "를 qsort"이 함수를 호출 할 수 있도록
나는 함수에 대한 포인터로 사용하고 있다고 생각한다 : http://www.newty.de/fpt/index.html – Eimantas
qsort에서 함수를 호출하지 않고 "sort"함수의 주소를 전달한다. 그래서 qsort가 호출 할 수 있습니다. –