pass a pointer to a function in C:
/* Pass A Pointer to Function in C language */ #include <stdio.h> #include <stdlib.h> #include <time.h> #include <assert.h> void addOne(int* ptr) { (*ptr)++; // add 1 } int main() { int* p, i = 123; p = &i; addOne(p); printf("%d", *p); // 124 return 0; }Sour.www:eclautturi.com