Bonjour,
J'ai une question très basique peut être même débile que voici :
Lorsque je passe une structure en paramètre d'une fonction (utilisée seulement en lecture) il est plus standard de passer par le pointeur (cas 1) ou directement la variable (cas 2) ? quel est la bonne pratique ? le mieux optimisé pour l'embarqué par exemple ?
cas 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void fonction(Structure* structure) { printf("%d\n",structure->a); printf("%d\n",structure->b); }
cas 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void fonction(Structure structure) { printf("%d\n",structure.a); printf("%d\n",structure.b); }
Partager