joi, 22 august 2019

Tipuri de Date C++

Tipurile de date standard in C++ sunt:
1. char - este un tip de date pentru numere intregi sau caractere care se reprezinta pe 1 octet. Are semn iar valorile lui sunt in intervalul [-128, 127].
2. unsigned char - este un tip de date pentru numere intregi sau caractere care se reprezinta pe 1 octet. Nu are semn, valorile lui sunt doar pozitive si sunt in intervalul [0, 255].
3. short - este un tip de date pentru numere intregi care se reprezinta pe 2 octeti. Are semn iar valorile lui sunt in intervalul [-32768, 32767].
4. unsigned short - este un tip de date pentru numere intregi care se reprezinta pe 2 octeti. Nu are semn, valorile lui sunt doar pozitive si sunt in intervalul [0, 65535].
5. int - este un tip de date pentru numere intregi care se reprezinta pe 4 octeti. Are semn iar valorile lui sunt in intervalul [-231, 231-1].
6. unsigned int - este un tip de date pentru numere intregi care se reprezinta pe 4 octeti. Nu are semn, valorile lui sunt doar pozitive si sunt in intervalul [0, 232-1].
7. long - este un tip de date identic cu int.
8. long long - este un tip de date pentru numere intregi foarte mari care se reprezinta pe 8 octeti. Are semn iar valorile lui sunt in intervalul [-263, 263-1].
9. unsigned long long - este un tip de date pentru numere intregi foarte mari care se reprezinta pe 8 octeti. Nu are semn, valorile lui sunt doar pozitive si sunt in intervalul [0, 264-1].
10. float - este un tip de date pentru numere in virgula mobila si se reprezinta pe 4 octeti.
11. double - este un tip de date pentru numere in virgula mobila si se reprezinta pe 8 octeti.
12. long double - este un tip de date pentru numere in virgula mobila si se reprezinta pe 12 octeti.