Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <stdio.h>
- char *funkce() {
- return "Pavlik je Pavlik";
- }
- char *dalsi_funkce() {
- return "Jirka je Jirka";
- }
- typedef char*(*fun_ptr)();
- typedef struct picovina {
- char*(*pointer_a)();
- fun_ptr pointer_b;
- } picovina_t;
- int main() {
- char *asd = funkce();
- printf("%s\n", asd);
- picovina_t pica;
- pica.pointer_b = &funkce;
- pica.pointer_a = &dalsi_funkce;
- printf("%s\n", pica.pointer_b());
- printf("%s\n", pica.pointer_a());
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement