Cette vidéo explique comment mettre en place des fonctions en C. Nous allons systématiquement visionner la représentation mémoire de ce qui est fait pour bien comprendre comment les variables sont sauvegardées. Cela va mettre en lumière la différence entre le passage des paramètres par valeur et par adresse. Nous terminerons avec quelques notions de compilation séparée pour diviser physiquement notre programme.
Les exemples de la vidéo peuvent se retrouver dans le répertoire 8. de : https://github.com/Algomius/Programmation-C
0:00 • Présentation
3:04 • Définition d'une fonction
9:18 • Première fonction en C
20:24 • Transmission des paramètres par valeur
27:58 • Transmission des paramètres par adresse
35:25 • Paramètres tableaux
52:00 • Compilation séparée
1:04:29 • Conclusion