Есть константа типа структура, размещенная в памяти программ. Поля структуры типа int содержат адреса некоторых функций, определенных далее. Необходимо извлекать адрес функции, и выполнять ее. На асме я это делал заталкивая адрес функции в стек и выпоняя ret. Как это сделать на С не знаю, ибо работать на С начал совсем недавно.