that:
                  
                  
                  Assuming int f(char) and ret_f which returns &f.
                  
                  
                  int (*ret_f()) (char) { return &f; }
                  
                  
                  what's that mean?
                  
                  
                  it mean first body of function will be executed .then return &f and after that ret_f will be executed?
                  
                  
                
Have you tried writing a small program to test it?
Search online for the term "pointer to function" or "function pointers".
Обсуждают сегодня