Function declarations, passing pointers and specifying values for all parameters