Data type are the means to identify the type of data &its associate operation for handling it. C++ provide a predefined set of data type for handling the data it use data type in c++ be classified under various categories.

 

Built in data type/Primary data type

            Int, Float, Character, Double, long, void

 

User define data type

            Struct, Union, Class, Enum

 

Compositive derived data type

            Array, Function, Const, Pointer

           

                                                                           Data Type

Signed Char

-128 to +127

1

%c

Unsigned Char

0 to 255

1

%c

Short Signed Char

-32768 to +32767

2

%d

Short Unsigned Char

0 to 65535

2

%u

Signed Int

-32768 to +32767

2

%d

Unsigned Int

0 to 65535

2

%u

Long Signed Int

-2147483648 to +2147483647

4

%ld

Long Unsigned Int

0 to 4294967295

4

%lu

Float

-3.4e38 to +3.4e38

4

%f

Double

-1.7e308 to +1.7e308

8

%lf

Long Double

-1.7e4932 to +1.7e4932

10

%lf

 

Void

It is a specific a empty set of value .It is used to return type of function they don’t

Return a value void means nothing.

 

Example of Data Type

#include<iostream.h>

#include<conio.h>

void main(){

            unsigned i=-1;

            clrscr();

            cout<<”%u”=i;

            cout<<i;

getch();

}

Output

        65535

        -1