Pointeur de tableau et de structure

Fermé
mickmac Messages postés 413 Date d'inscription jeudi 25 août 2011 Statut Membre Dernière intervention 15 août 2019 - 13 déc. 2012 à 17:48
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 13 déc. 2012 à 21:38
Bonjour,
Je voudrais juste savoir pourquoi on met des pointeur tableau et pointeur de structure?

Pour l'envoyer à une fonction et pour pouvoir faire des allocation dynamique de mémoire c'est ça??7

Merci



A voir également:

2 réponses

yafeunteun Messages postés 3 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 13 décembre 2012 1
13 déc. 2012 à 21:21
Quand tu as un tableau de structures et que tu as des traitements à faire, par exemple supprimer, ajouter, déplacer un élément, tu déplaces beaucoup d'octets, ce qui ralentit l'exécution de ton programme, si tu utilise un tableau de pointeurs sur des structures, tu ne traite que des adresses, l'exécution est donc bien plus optimisé.

J'espère t'avoir apporter quelques réponses
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
13 déc. 2012 à 21:38
J'ai pas vraiment compris ta question.
Mais sache que de toute façon, il n'est pas possible en C d'envoyer des tableaux à une fonction. Il est converti à la volée en adresse sur le premier élément.
0