Skip to content
Snippets Groups Projects
Commit 373442a7 authored by orestis.malaspin's avatar orestis.malaspin
Browse files

Update base_6.md

parent 3ce6cf04
Branches
No related tags found
No related merge requests found
Pipeline #12489 passed
...@@ -6,20 +6,22 @@ ...@@ -6,20 +6,22 @@
## Type `enum` (1/2) ## Type `enum` (1/2)
* Un **type énuméré** est un ensemble de valeurs constantes. * Un **type énuméré** est un ensemble de valeurs constantes: les *variantes*.
* En `C` se sont des entiers numérotés de 0. * En `C` les variantes sont des entiers numérotés à partir de 0.
```C ```C
enum days { enum days {
monday, tuesday, wednesday, monday, tuesday, wednesday,
thursday, friday, saturday, sunday thursday, friday, saturday, sunday
}; };
```
* On peut aussi donner des valeurs "custom" * On peut aussi donner des valeurs "custom"
```C ```C
enum days { enum days {
monday = 2, tuesday = 8, wednesday = -2, monday = 2, tuesday = 8, wednesday = -2,
thursday = 1, friday = 3, saturday = 12, sunday = 9 thursday = 1, friday = 3, saturday = 12, sunday = 9
}; };
```
## Type `enum` (2/2) ## Type `enum` (2/2)
...@@ -43,7 +45,7 @@ ...@@ -43,7 +45,7 @@
## Doubles pointeurs ## Doubles pointeurs
- Un pointeur était un type comme un autre, on peut définir un pointeur sur un pointeur: - Un pointeur étant un type comme un autre, on peut définir un pointeur sur un pointeur:
```C ```C
// pointeur sur un pointeur d'entier 32bits // pointeur sur un pointeur d'entier 32bits
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment