From d525d2cfa64b0fb9369c2a57f0005359e01f5cc1 Mon Sep 17 00:00:00 2001
From: Orestis <orestis.malaspinas@pm.me>
Date: Tue, 28 Sep 2021 01:08:14 +0200
Subject: [PATCH] added beginning table

---
 slides/cours_2.md | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/slides/cours_2.md b/slides/cours_2.md
index c6dc225..2b50f95 100644
--- a/slides/cours_2.md
+++ b/slides/cours_2.md
@@ -366,9 +366,31 @@ void main() {
    while (tmp_n%tmp_m > 0) {
       int tmp = tmp_n;
       tmp_n = tmp_m;
-      tmp_m = tmp%tmp_m;
+      tmp_m = tmp % tmp_m;
    }
    printf("Le pgcd de %d et %d est %d\n", n, m, tmp_m);
 }
 ```
 
+# Collections: tableaux statiques
+
+* Collection d'objets de même type dont le nombre est connu à la
+  compilation;
+* Stockés contigüement en mémoire, sur la pile;
+
+    ```C
+    int entiers[] = {2, 1, 4, 5, 7}; // taille 5, initialisé
+    int tab[3]; // taille 3, non initialisé
+    ```
+* Les indices sont numérotés de `0` à `taille-1`.
+
+    ```C
+    int premier = entier[0];
+    int dernier = entier[4];
+    ```
+* Les tableaux sont **non-initialisés** par défaut.
+
+    ```C
+    int indetermine = tab[1];
+    ```
+
-- 
GitLab