Concept Flow - Why storage classes are needed
Declare variable
Assign storage class
Determine scope & lifetime
Allocate memory accordingly
Use variable in program
Variable accessible as per storage class rules
Program ends, memory freed if needed
Storage classes decide where variables live, how long they last, and who can use them in the program.