Variables in C Programming - Types of Variables in C ( With Examples )
What is a Variable?
A variable is a named memory location used to store data that can change during program execution.
Declaring and Initializing Variables
int age; // declaration
age = 21; // assignment
int marks = 90; // declaration + initialization
Types of Variables in C
- Local variables — declared inside a function, accessible only within it.
- Global variables — declared outside all functions, accessible throughout the program.
- Static variables — retain their value between function calls.
- Automatic variables — default type for local variables, created and destroyed automatically.
- External variables — declared with
extern, defined in another file. - Register variables — requested to be stored in CPU registers for faster access.
PreviousData Types in C Programming - A Beginner Guide with examples
Next Expressions in C Programming - Types of Expressions in C ( With Examples )
Ready to master real-world C Programming development?
Learn C Programming hands-on with mentor-led, live sessions.
.png)