cpp:basic_data_types
This is an old revision of the document!
Βασικοί τύποι δεδομένων
Οι βασικοί τύποι δεδομένων στη C++ είναι κατά βάση κοινοί με τους τύπους δεδομένων στη C, με κάποιες επεκτάσεις.
- Character types: Αντιπροσωπεύουν μεμονωμένους χαρακτήρες ('Α' ή '!“ ή '3'). Ο βασικός τύπος είναι ο char που καταλαμβάνει ένα byte, υπάρχουν όμως και τύποι χαρακτήρων που καταλαμβάνουν περίσσότερα bytes (δες παρακάτω).
- Integer types: Ακέραιοι αριθμητικοί τύποι.
- Floating-point types: Τύποι δεδομένων κινητής υποδιαστολής.
- Boolean type: τύπος bοοlean που λαμβάνει δύο λογικές τιμές, true ή false.
| Group | Type names | Notes on size & precision |
|---|---|---|
| Character types | char | Exactly one byte in size. At least 8 bits. |
| char16_t | Not smaller than char. At least 16 bits. | |
| char32_t | Not smaller than char16_t. At least 32 bits. | |
| wchar_t | Can represent the largest supported character set. | |
| Integer types (signed) | char | Same size as char. At least 8 bits. |
| signed short int | Not smaller than char. At least 16 bits. | |
| signed int | Not smaller than short. At least 16 bits. | |
| signed long int | Not smaller than int. At least 32 bits. | |
| signed long long int | Not smaller than long. At least 64 bits. | |
cpp/basic_data_types.1489593698.txt.gz · Last modified: 2017/03/15 16:01 by gthanos
