CH - 3 Datatypes

Introduction to fundamental data types (int, float, char, etc.) and user-defined types (struct, class)

DATATYPES

1) Primitive datatypes

int myNum = 5; // Integer (whole number)

float myFloatNum = 5.99; // Floating point number

char myLetter = 'D'; // Character

double myDoubleNum = 9.98;

bool myBoolean = true; // Boolean

Derived datatypes

Array:

int myNumbers[5] = {1, 2, 3, 4, 5}; // Array of integers

pointer:

int *ptr; // Pointer to an integer

reference:

int myNum = 10;

int &ref = myNum; // Reference to myNum

fig 2.1 datatypes
Diag: fig 2.1 datatypes