TraverseWith takes as one of its arguments a pointer to a function that returns an int and takes 3 parameters. Can someone tell me (in terms of asm) what the compiler does with the code int (*callback)(int index, int item, void *param).
Thanks alot!Code:int traverseWith(int array[], size_t length,
int (*callback)(int index, int item, void *param),
void *param)