12345678910111213141516
typedef int(*Type)(char* ptr);struct tagTest{ Type t;} Test, *PTest;int function(char* text){ return printf("%s\n", text);}Test var;var.t = function;var.t("Das ist ein Text");