Un tableau, ce n'est rien de plus qu'un espace mémoire indexé. Un tableau ne retourne pas de valeur, et n'effectue aucune tâche.
Ici, tu affecte à la variable y la valeur contenue à l'adresse mémoire :
mon_tableau + 22*type(mon_tableau[0])
L'instruction:
réalise l'opération inverse.
Je tiens à signaler par ailleurs que le Langage C est un langage à fonctions, les procédures lui il ne sait pas ce que c'est car ca n'existe pas en C !
Certes, mais une fonction qui retourne void n'est finalement rien d'autre qu'une procédure.
A+
Thierry
Partager