Sommaire

Tableaux et fonctions

Questions Tableaux et fonctions

Voici quelques questions pour vous aider à synthétiser et retenir des contenus qui nous paraissent essentiels dans cette section :

Peut-on avoir un tableau en paramètre de fonction ?

Comment s’écrit un tableau en paramètre de fonction ?

Quel est le type d’un tableau en paramètre de fonction ?

Qu’est-ce que cela change pour l’entrée de valeurs dans la fonction ?

Comment cela se passe avec un tableau à plusieurs dimensions en paramètre ?

1. Utiliser un tableau déclaré en global

L’utilisation des tableaux avec des fonctions renvoie à la visibilité (accessibilité) des variables dans un programme : le tableau pourra être déclaré en global avec des fonctions écrites pour lui seul et sans paramètre, mais il pourra aussi être déclaré en local, par exemple dans le main(), avec des fonctions généralisées qui pourront être utilisées avec différents tableaux.

Pour rappel, toutes les variables peuvent être déclarées en local ou en global :

  • Les variables sont dites "locales" à la fonction dans laquelle elles sont déclarées. C’est-à-dire qu’elles sont visibles (accessibles) uniquement dans le bloc de la fonction et dans tous ses sous-blocs imbriqués. Dans ce cas, les valeurs des variables peuvent ...