In my college days I read about the
defines a local variable as having a
auto is a modifier like
static. It defines the storage class of a variable. However, since the default for local variables is
auto, you don't normally need to manually specify it.
This page lists different storage classes in C.