Storage classes govern the lifetime, linkage, and treatment of objects and variables in C++. A given object can have only one storage class. This section discusses the C++ storage classes for data: