This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
|
cpp:constants [2017/03/16 08:47] gthanos [Κυριολεκτικά χαρακτήρων και αλφαριθμητικών] |
cpp:constants [2017/05/03 06:59] gthanos [Κυριολεκτικά χαρακτήρων και αλφαριθμητικών] |
||
|---|---|---|---|
| Line 30: | Line 30: | ||
| * l ή L: long doule | * l ή L: long doule | ||
| - | ===== Κυριολεκτικά χαρακτήρων και αλφαριθμητικών ===== | + | ===== Κυριολεκτικά χαρακτήρων ===== |
| Τα κυριολεκτικά χαρακτήρων προσδιορίζονται μέσα σε μοναδικά εισαγωγικά. Για παράδειγμα το κυριολεκτικό ' | Τα κυριολεκτικά χαρακτήρων προσδιορίζονται μέσα σε μοναδικά εισαγωγικά. Για παράδειγμα το κυριολεκτικό ' | ||
| Line 53: | Line 53: | ||
| | \" | | \" | ||
| | \? | question mark (?) | | | \? | question mark (?) | | ||
| - | | \\ | backslash (\) | | + | | \\\\ | backslash (\) | |
| + | |||
| + | ===== Κυριολεκτικά αλφαριθμητικών ===== | ||
| + | |||
| + | Τα αλφαριθμητικά είναι ακολουθίες χαρακτήρων οι οποίες τερματίζουν με τον χαρακτήρα ' | ||
| + | |||
| + | <code c> | ||
| + | char myword[] = { ' | ||
| + | char myword[] = " | ||
| + | </ | ||
| Τα κυριολεκτικά αλφαριθμητικών δηλώνονται μέσα σε διπλά εισαγωγικά, | Τα κυριολεκτικά αλφαριθμητικών δηλώνονται μέσα σε διπλά εισαγωγικά, | ||
| Line 69: | Line 78: | ||
| Δύο ή περισσότερα αλφαριθμητικά συνενώνονται εάν τα δηλώσουμε το ένα μετά το άλλο ως εξής: | Δύο ή περισσότερα αλφαριθμητικά συνενώνονται εάν τα δηλώσουμε το ένα μετά το άλλο ως εξής: | ||
| <code c> | <code c> | ||
| - | const char *hello = "Hello " "World " "my friend\"; | + | const char *hello = "Hello " "World " "my friend."; |
| </ | </ | ||
| + | |||
| + | ===== Κυριολεκτικά τύπου boolean | ||
| + | |||
| + | Για τον τύπο bool (boolean) ορίζονται οι σταθερές τιμές true και false | ||
| + | |||
| + | <code c> | ||
| + | bool foo = true; | ||
| + | bool bar = false; | ||
| + | </ | ||
| + | |||
| + | ===== Κυριολεκτικά δεικτών ===== | ||
| + | |||
| + | Ορίζεται το κυριολεκτικό **nullptr** το οποίο δηλώνει ένα pointer με τιμή null. | ||
| + | |||
| + | |||
| + | |||
| + | |||
| ===== Σταθερές ===== | ===== Σταθερές ===== | ||