bonsoir,
je débute en POO, et je ne comprends pas à quoi correspond certaines instructions dans deux programmes, après avoir cherché je me décide à poster un message!!! Si quelqu'un peut m'aider ça serait sympa :
tout d'abord la structure est comme ceci
ensuite j'ai plusieurs fonctions dont :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 typedef struct { int icode; int ialt; int icap; int iprofil; int iinclinaison; int iautonomie; int ietat; } Avion;
et donc ma question qui est peut être toute simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 void SaisieAvion (Avion & avion) void AfficheAvion (Avion & avion)
à quoi correspond "& avion" dans les arguments, je sais que Avion est la variable structurée mais le reste je comprends pas...
------------------
et ensuite dans un autre programme, c'est toujours le même style de problème que j'ai :
et mes fonctions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 typedef struct { int stock; float prix; int ventes [NMOIS]; }enreg;
donc la je comprends encore pas à quoi correspond "enreg & enr" et en plus maintenant ce que veut dire "enreg * enr"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 void raz (enreg & enr) void raz2 (enreg *enr)
et dans le programme principal :
et ici pourquoi on marque "enreg enr;" et à quoi ça correspond?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 int main(){ enreg enr;
merci de me répondre si jamais ça vous parle
Partager