KwickClips C · 41 sec · free
Where does a local variable live?
Short answer. Inside its block only.
Where is a global declared?
Outside all functions.
Remember
| Local: inside a block only |
| Global: outside all functions |
A global and a local share one name. Which prints? The global n is one. Inside main, a local n is two. The nearest one wins, so it prints two. Remember. Local lives inside its block. Global sits outside all functions.
This clip is from the full lesson: Scope, Lifetime and Storage Classes — 7 minutes, with the tables, the quick answers and the whole lesson in text.
Useful for: Programming All levels C, Programming All levels C
More KwickClips from this lesson
What is lifetime?40 sec
Which storage classes start at zero?44 sec
What is the default storage class?41 secVoice-over is AI-generated; the script is written and checked by Kajal Ma'am. Confirm anything you plan around against your official board document. We never ask for a password or an OTP.

