Pour mon projet j'ai besoin de créer une fonction qui me renvoie 2 variables la durée et la vitesse, or je ne vois pas comment faire j'ai essayé de créer une fonction qui me renvoie un tableau mais sans succès. Comment faire ?
une fonction qui "renvoie un tableau" doit le faire en utilisant l'adresse de ton tableau par exemple :
void loop()
{
int monTableau[25];
maFonction(monTableau); // t'appelles ta fonction avec ton tableau
// à partir de maintenant monTableau[0] contient la valeur 28
}
void maFonction(int *tableau ) // la notation "int tableau[]" marche aussi, plus "jolie" mais moins explicite...
{
tableau[0]=28;
}
En règle générale il est sage de passer aussi en paramètre la taille du tableau pour éviter d'y déborder, c'est de la robustesse mais ca évite des erreurs difficiles à trouver plus tard...