I have been analysing some C code (for avr ucontrollers) recently and have been slightly confused with the different purposes of these two types of functions and thought that it would be an interesting thread to discuss. Any advice would be appreciated!
A function Without a Return:
A function with only a Return:
A function Without a Return:
A function with only a Return: