NULL
When a pointer points to NULL, it means there is no reference to the memory. A memory occupied by an element or object or data structure can be freed by pointing it to the NULL.
Scalar Data Types
The character, integer, unsigned integer, floating point numbers, long and double are called scalar data type, Unlike an array, data consist of one single element.
Class
A named set of codes that has a number of members-variables, functions, ect, so that objects can be created from it.The operations are done on teh objects by passing the messages to the objects in object oriented programming. Each class is a logical group with an identity, a state and behavior specification.