Bonjour. Je fais du langage C depuis pas mal de temps maintenant, mais là je suis tomber sur une instruction que j'ai jamais vu auparavant:
Code:return ((n << 2) | 1);
Pourriez vous m'éclaircir un peu.
merci
Version imprimable
Bonjour. Je fais du langage C depuis pas mal de temps maintenant, mais là je suis tomber sur une instruction que j'ai jamais vu auparavant:
Code:return ((n << 2) | 1);
Pourriez vous m'éclaircir un peu.
merci
Décalage de 2 bits vers la gauche, puis on force à 1 le bit de poids faible.
Thierry
Quand on a compris, il est sympa de mettre la balise RESOLU.