Section 2. Chapitre 4
single
Défi : Pratique de l'Arithmétique des Pointeurs de Tableaux
Glissez pour afficher le menu
*arr | **arr |
*(arr + row) | **(arr + column) |
Tâche
Glissez pour commencer à coder
Dans des applications réelles telles que les stations météorologiques, les capteurs industriels ou les expériences scientifiques, les données sont souvent stockées dans une grille 2D, où chaque élément représente une mesure.
Dans cet exercice, vous allez implémenter une fonction qui trouve la température maximale en utilisant la syntaxe pointeur vers pointeur, ce qui vous aidera à comprendre comment les tableaux 2D sont stockés en mémoire et comment les parcourir avec des pointeurs.
- Déclarer une variable
maxTemppour stocker la température maximale. - Initialiser
maxTempavec la valeur du premier élément du tableau en utilisant la syntaxe pointeur. - Pour chaque élément, y accéder avec la syntaxe pointeur :
*(*(arr + i) + j). - Comparer l’élément accédé avec
maxTemp. - Si l’élément est supérieur à
maxTemp, mettre à jourmaxTempavec cette nouvelle valeur. - Après avoir traité tous les éléments, retourner
maxTempcomme température maximale trouvée dans la grille.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 4
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion