Explication

Miraaa0008 -  
Sugel Messages postés 4293 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

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    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
  2. Sugel Messages postés 4293 Date d'inscription   Statut Membre Dernière intervention   728
     
    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