passage par valeur d'un tableau grace à une structure
Hors ligneBonux Le 25/02/2018 à 14:15 Profil de Bonux Configuration de Bonux

Bonjour, dans mon cours il est dit :
''les passages de paramètres par valeur pour les tableaux sont impossibles car l’identificateur qui permet de les nommer est en fait l’équivalent de l’adresse mémoire des emplacements où ils sont stockés.
Ce dernier problème peut être contourné en construisant un type struct (qui sera vu plus tard) dont l’unique champ serait de type tableau. Ainsi, le passage de paramètres par valeur qui est la norme avec les types struct induira un passage de paramètres par valeur pour le tableau qui est interne à ce type d’objets.''
Je n'arrive pas à trouver d'exemples sur le net qui explicite celà afin que je comprenne mieux. Je pense que cette explication signifie que dans les arguments d'une fonction, si au lieu de passer un type tableau je passe la structure telle que définie ci dessus, alors toutes modifications faites sur le tableau dans la fonction ne se répercute pas dans le tableau hors de la fonction, c'est celà? Je pense que c'est l'unique raison d'etre d'une telle combine.

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels