What does this line do in C?
int (*func)();
I extracted it from the following program that is supposed to execute byte code (assembly instructions converted to its corresponding bytes)
char code[] = "bytecode will go here!";
int main(int argc, char **argv)
{
int (*func)();
func = (int (*)()) code;
(int)(*func)();
}