C++ is a strongly typed language
Variables can hold only certain types of values
Must be declared before they’re used, and can’t change type
Fundamental types build into the language
Numbers
Booleans,
Single Characters
User defined types
Strings,
Dates,
Business objects
Structs and Classes
Integers
short,
long,
int,
Unsigned versions of each
Real numbers
float,
double
Character
char,
unsigned char
Boolean (true/false)
bool