Pointeur de tableau et de structure

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

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. 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
    1. Contributeur
      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.