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