Local Variables (automatic or internal variable): The automatic variables are always declared within a function or block and are local to the particular function or block in which they are declared. As local variables are defined within the body of the function or the block, other functions can not access these variables. The compiler shows errors in case other functions try to access the variables. Default Initial value of such type of variable is an unpredictable value which is often called garbage value. The scope of it is local to the block in which the variable is defined. Again, its life is till the control remains within the block in which the variable is defined. The keyword auto may be used while declaration of variable. For example, auto int a; But this is normally not done. /*An example to illustrate local variable*/ #incl...
Learn something about IT