datatypes in C++

0
43
Hello World in C++
Control structures in C++

Types of Data Just like other languages, all variables have a datatypes in C++  ,name, size and value. The detailed info of the datatypes of C++ is:

Type Name

Bytes

Other Names

Range of Values

int

4

signed

–2,147,483,648 to 2,147,483,647

unsigned int

4

unsigned

0 to 4,294,967,295

bool

1

none

false or true

char

1

none

–128 to 127

signed char

1

none

–128 to 127

unsigned char

1

none

0 to 255

short

2

short int, signed short int

–32,768 to 32,767

unsigned short

2

unsigned short int

0 to 65,535

long

4

long int, signed long int

–2,147,483,648 to 2,147,483,647

unsigned long

4

unsigned long int

0 to 4,294,967,295

long long

8

none

–9,223,372,036,854,775,808 to 9,223,372,036,854,775,807

unsigned long long

8

none

0 to 18,446,744,073,709,551,615

float

4

none

+/-3.4E +/- 38

double

8

none

+/-1.7E +/- 308

long double

same as double

none

same as double

 the above table represents the detailed info of the data types which we can use in our C++ programs. Now the operators are used for the arithmetic operation of the variables.some of them are: –        *

  • Multiplication

–        /

  • Division
  • Integer division truncates remainder

–        7 / 5 evaluates to 1 –        %

  • Modulus operator returns remainder

–        7 % 5 evaluates to 2 Now their precedence is shown in the table below: Comparison Operators We have some comparison operators which help us in comparison of two variables. You can find them in the table below: Untitled these data types and operators have a great effect on our calculations, especially in direct arithmetics, so one must be careful to use it, it will get clear further in a given example of a creating a simple calculator. I think it was detailed and enough info about C++ data types and operators to write a C++ program or function.

Hello World in C++
Control structures in C++

Leave a Reply