From t-o-f

Processing: Fonction

Contents (hide)

  1. 1. Fonction qui ne retourne rien
  2. 2. Fonction qui retourne une valeur
  3. 3. Porté d'une variable dans une fonction

1.  Fonction qui ne retourne rien

Éléments d'une fonction qui ne retourne rien:

void nom (type argument, type argument, ...) {
        //Bloc de code
}
void
indique qu'aucune variable n'est retournée)
nom
le nom de la fonction
(type argument)
les parenthèses regroupent les paramètres de la fonction. Chaque paramètre est précédé de son type
bloc de code
le bloc de code de la fonction
toast grillePain (pain tranche)
{
        //griller la tranche de pain
        return trancheGrillée;
}

2.  Fonction qui retourne une valeur

Éléments d'une fonction qui retourne une valeur:

retour nom (type argument, type argument, ...) {
        //Bloc de code
        return valeur;
}
retour
le type de la variable retournée (void indique qu'aucune variable n'est retournée)
nom
le nom de la fonction
(type argument)
les parenthèses regroupent les paramètres de la fonction. Chaque paramètre est précédé de son type
bloc de code
le bloc de code de la fonction
return
un mot clé qui indique la valeur a retourner.
int addition (int a, int b)
{
        //retourner un entier
        return a+b;
}

3.  Porté d'une variable dans une fonction

Exemples:

Récupéré sur http://wiki.t-o-f.info/Processing/Fonction
Page mise à jour le 17 February 2011 à 10h19