Programmation modulaire — définition ?
Découpage d’un problème en modules séparés
Fonction — rôle ?
Effectuer un traitement réutilisable
Procédure — rôle ?
Exécuter une action sans valeur de retour
Prototype de fonction — but ?
Annoncer l’interface d’une fonction
Forme générale fonction — composition ?
Type de retour, nom, paramètres, corps, return
Forme générale procédure — composition ?
void, nom, paramètres, corps, pas de return
Passage par valeur — effet ?
Copie des arguments, pas de modification des originaux
Passage par adresse — effet ?
Transmet l’adresse, modifie la variable originale
Opérateur adresse — symbole ?
&
Fonction itérative — mécanisme ?
Répétition via boucle
Boucle for — utilisation ?
Itérer un nombre défini de fois
Boucle while — utilisation ?
Répéter tant que condition vraie
Boucle do while — différence ?
Exécute d’abord, teste après
Récursivité — définition ?
Fonction qui s’appelle elle-même
Teste tes connaissances avec un QCM de 14 questions sur Introduction aux fonctions en programmation C.
1. Quel est le principe central de la programmation modulaire ?
2. Quelle différence essentielle distingue une fonction d’une procédure ?
Révisez le cours complet dans la fiche de révision de Introduction aux fonctions en programmation C.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards