Explication

Fermé
Miraaa0008 - Modifié par jordane45 le 2/09/2016 à 15:34
Sugel Messages postés 4076 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 2 sept. 2016 à 20:13
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 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717
2 sept. 2016 à 15:35
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 jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 725
2 sept. 2016 à 20:13
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