3 créer une fonction principale en écrivant les lignes suivantes :
int main () {
}
4
déclarer une variable " int" que vous souhaitez basculer en écrivant cette ligne dans les accolades de la fonction principale : Photos
int x = 5;
5
Imprimez la variable pour voir à quoi il ressemble avant de basculer lui. Vous pouvez le faire en écrivant la ligne suivante:
printf ( "% d \\ n" , x) ;
6
déclarer une autre variable " int ". Cette variable contiendra la valeur du bit que vous souhaitez basculer . Par exemple, si vous souhaitez activer le septième bit dans un entier de 32 bits , vous pouvez écrire ceci:
int n = 7 ;
7
basculer le septième bit . Le septième bit dans un entier de 32 bits correspond à la valeur 2 à la puissance de 7 ou 128 . En basculant , vous ajoutez efficacement 128-5 . Ecrivez ce code pour activer le septième bit :
x ^ = 1 << n;
8
Imprimez la variable à nouveau , comme ceci:
printf ( "% d \\ n" , x) ;
9
Exécutez le programme en cliquant sur le compiler et exécuter bouton " le programme va afficher le résultat suivant:
. 5
133