Merci pour les reponses je comprends mieux maintenant.
J'ai une autre question sur un autre sujet, j'aimerais savoir est ce qu'on peut envoyer une structure sur le flux standard de sortie (avec cout), par exemple si je declare une structure str comprenant un entier, un float et un char et que j'ecris l'instruction "str a;" puis "cout<<a; ", est ce que cela fonctionne, j'ai testé sur visual studio ca ne marche pas, est ce que je dois donc généraliser ou estce que c'est seulement dans des cas particuliers que ca ne marche pas?
Merci