+ 1
Remember pointers store memory address. So: - if the argument is a pointer, you'll be receiving the address of the entity passed in argument - if the pointer is returned, you're returning the addres of something created/manipulated by the function - if is a function's pointer e.g: "void (*fun)()" you're manipulating a routine in a specified location. in C, pointers have specific operators to give you access to it's content(*, ->) or make references (&)
3rd Feb 2019, 3:09 AM
Mauricio Martins
Mauricio Martins - avatar