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

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
alamimoutaouakil Messages postés 7 Statut Membre
 
merci p3t3r42!
0
f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour,

'~' : voir Table 4

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