Garbage Value: If any variable is not initialized then that variables having garbage value(unassigned value). For example: int i; Variable ‘i’ is integer type but it wont assign any value.so,it take garbage value.It maybe any value. Before allocating memory in run time system does not clear the memory before allocating the variable.So,default value of the variable is garbage value.