Explication

Miraaa0008 -  
Sugel Messages postés 4076 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour a tous heu be debute en Langage C et on ma demandé d'expliqué un programme qui n'a pas été fait par moi donc mnt j'aimerai savoir ce que j aurai du dire... x).
void swp(int *a, int *b)
{
          int mp_a;

          mp_a = *a;


*a = *b;

*b = mp_a;
}

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Je ne fais pas de c ... mais vu le nom de la fonction.... je pense que c'est pour SWAPER
A devient B
Et B devient A
0
Sugel Messages postés 4076 Date d'inscription   Statut Membre Dernière intervention   727
 
Explication:
Cette fonction prends l'adresse en mémoire de deux entiers, A et B.
Elle met la valeur de A de côté, la remplace par celle de B, et assigne a B la valeur originale de A.
0