Hi,
I saw a declaration as below
typedef void (*P)
(FORMAT_INFO *fmt);
what is this declaration for?
thank you so much
best regard,
paul
typedef void (*P) (FORMAT_INFO *fmt);
That looks like a Function Pointer definition; see your 'C' textbook, and c-faq.com/.../funccall.html
There are serious issues with Function Pointers in C51 - search the knowledgebase and Application Notes for details.