¿Qué es una "devolución de llamada" en C y cómo se implementan?

De la lectura que he hecho, Core Audio se basa en gran medida en las devoluciones de llamada (y C ++, pero esa es otra historia).

Entiendo el concepto (más o menos) de configurar una función a la que otra función llama repetidamente para realizar una tarea. Simplemente no entiendo cómo se configuran y cómo funcionan realmente. Cualquier ejemplo sería apreciado.

Respuestas a la pregunta(9)

Su respuesta a la pregunta