Bifalgorithm post · Computer science one · Using Arrays with Functions
How are arrays passed to functions in C?
How are arrays passed to functions in C? (Computer science one · Using Arrays with Functions) — "Since arrays are represented using pointers, we can pass and r…
Ideas in this flowchart
- Les tableaux peuvent être transmis aux fonctions à l’aide de pointeurs
- Les tableaux sont représentés à l’aide de pointeurs
- Un pointeur permet de transmettre et de retourner un tableau depuis une fonction
- La taille du tableau doit également être communiquée à la fonction
- La fonction ne dispose d’aucun moyen fiable pour déterminer elle-même la taille du tableau
- Le pointeur accompagné d’un entier indique implicitement qu’il s’agit d’un tableau plutôt que d’une seule valeur
- La fonction computeSum fournit un exemple de traitement d’un tableau d’entiers
- La fonction reçoit un pointeur vers les éléments et un entier représentant leur nombre
- Elle parcourt les éléments du tableau et calcule leur somme
- Elle retourne la somme calculée