cpp:basic_data_types
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
cpp:basic_data_types [2017/05/03 06:39] – [Αυτόματη εξαγωγή τύπου δεδομένων] gthanos | cpp:basic_data_types [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 50: | Line 50: | ||
int b(3); // initial value: 3 | int b(3); // initial value: 3 | ||
int c{2}; // initial value: 2 | int c{2}; // initial value: 2 | ||
- | int result; | + | |
a = a + b; | a = a + b; | ||
- | | + | |
- | cout << | + | b = a - c; |
+ | cout << | ||
return 0; | return 0; | ||
Line 64: | Line 65: | ||
Όταν μία μεταβλητή δηλώνεται ο μεταγλωττιστής μπορεί να προσδιορίσει τον τύπο της από τον τύπο της τιμής που ανατίθεται σε αυτή. Σε αυτή τη περίπτωση αρκεί ο τύπος της μεταβλητής να δηλωθεί ως **auto**, όπως στο παρακάτω παράδειγμα. | Όταν μία μεταβλητή δηλώνεται ο μεταγλωττιστής μπορεί να προσδιορίσει τον τύπο της από τον τύπο της τιμής που ανατίθεται σε αυτή. Σε αυτή τη περίπτωση αρκεί ο τύπος της μεταβλητής να δηλωθεί ως **auto**, όπως στο παρακάτω παράδειγμα. | ||
- | < | + | < |
- | int foo = 0; | + | #include < |
- | auto bar = foo; // ισοδύναμο με int bar = foo; | + | using namespace std; |
+ | |||
+ | int main () | ||
+ | { | ||
+ | int a{5}; // initial value: 5, sizeof int | ||
+ | long b(3); // initial value: 3 sizeof long | ||
+ | |||
+ | | ||
+ | |||
+ | cout << " | ||
+ | cout << " | ||
+ | cout << " | ||
+ | |||
+ | return 0; | ||
+ | } | ||
</ | </ | ||
- | /* | ||
Επίσης, | Επίσης, | ||
- | <code cpp> | + | < |
- | int foo = 0; | + | #include < |
- | decltype(foo) bar; // ισοδύναμο με int bar; | + | using namespace std; |
+ | |||
+ | int main () | ||
+ | { | ||
+ | int a{5}; // initial value: 5 | ||
+ | long b(3); | ||
+ | decltype(b) result; | ||
+ | |||
+ | cout << " | ||
+ | cout << " | ||
+ | cout << " | ||
+ | |||
+ | return 0; | ||
+ | } | ||
</ | </ | ||
- | */ | ||
cpp/basic_data_types.txt · Last modified: 2021/04/25 14:02 (external edit)