int foo (char ch, int i, float f, void * p, void (*bar_ptr)(int)) { return 0; }