C global scope disadvantages

Disadvantages of File scope / Global Variable in C Programming

Definition :

Variable is said to have global scope / file scope if it is defined outside the  function and whose visibility is entire program

Disadvantages of Global Variables : 
  1. Too many variables , if declared as global , then they remain in the memory till program execution is over
  2. Unprotected data : Data can be modified by any function

Bookmark & Share