More than one value(s) can be returned by a function.
The variable declared inside a function is called as a global variable.
Once a function is defined , it may be called only once from many different places in a program.
Value returning function should be generally called from inside of an expression.
A local variable having the same name as that of a global variable hides the global variable in its function.