Que signifie ^ et ~ ?

Résolu
alamimoutaouakil Messages postés 7 Statut Membre -  
p3t3r42 Messages postés 89 Statut Membre -
Salut;
Svp je suis tombé sur un code écrit en C avec des lignes genres : a=~b; et a=a^b ; mais j'ai pas encore saisi leur signification!! Pouvez-vous m'éclairer un peu?
Merci :)

2 réponses

  1. p3t3r42 Messages postés 89 Statut Membre 28
     
    Salut
    Le '^' est l'opérateur bits à bits représentant le "Ou Exclusif", comme le sont les opérateurs '&' et '|' ("Et" et "Ou").
    En ce qui concerne le '~' je ne l'ai jamais vu, je ne sais pas à quoi il peut servir :/
    0
    1. alamimoutaouakil Messages postés 7 Statut Membre
       
      merci p3t3r42!
      0
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    '~' : voir Table 4

    https://varrette.gforge.uni.lu/download/teaching/programming/c/operateurs_C.pdf
    0
    1. alamimoutaouakil Messages postés 7 Statut Membre
       
      Merci !
      0
    2. p3t3r42 Messages postés 89 Statut Membre 28
       
      Humm ... Intérressant, je ne le connaissais pas
      0