I want to write a variable that takes a list of functions, is that even possible? to have a list of functions in C?
example:
// this type is for one function
void (*f)(void) = func1;
// but this is what I need
/*TYPE*/ vf = { func1, func2, NULL };
I dont want to build new struct that hold the function and the next function, I want to like i mentioned above, is that possible without creating a dedicated struct?
note: I am not bound to a specific C standard