It looks very similar to scope, so I really don't understand the difference. What makes storage classes different from each other? How is auto not the same as static, extern or register?
auto
static
extern
register
Everything related to the C programming language.