General Doubt not related with this question

What’s the difference between return 0 and return ?

return 0, returns 0 and return returns (void) (therefore can only be used with void functions).

Or be a bit more specific, if you want any specific details.