Various data types are defined in C + + to differentiate these data characteristics: 1. User Defined Data Types 2. Derived Data Types 3. Fundamental Data Types.