Я прочитал и перешел к правилу справа налево, чтобы декодировать указатели на функции.Синтаксис синтаксиса объявления указателя функции
Для экс:
int (*(*fun_one)(char *,double))[9][20];
является: fun_one является указатель на функцию, ожидая (символ *, двойной) и возвращающую указатель на массив (размер 9) из массива (размер 20) ИНТ.
Так что
const char code[] = "\x31\xc0";
int main(){
((void(*)())code)();
}
"код ?? возвращает указатель на функцию, возвращающую пустота ... ???? насчет после этого снаружи()"
I я совершенно смущен этим.
Что вы подразумеваете под * frame *? – haccks