...
Code Block |
---|
int main()
{
unsigned char a=1, b=2, luku=0;
luku=a&b;
printf("luku %d",luku);
getch();
return 1 ;
}
|
TAI , OR, operaattori |
Code Block |
---|
int main() { unsigned char luku=0,a=1, b=2; luku=a\|b; printf("luku %d",luku); getch(); return 1 ; } |
Ehdoton TAI , XOR, operaattori ^
Code Block |
---|
int main()
{
unsigned char luku=0,a=1, b=2;
luku=luku=a^b;
printf("luku %d",luku);
getch();
return 1 ;
}
|
Negaatio, operaattori ~, Negaatio-operaattori kääntää kaikki muuttujan bitit päinvastaiseksi
Code Block |
---|
int main() { unsigned char luku=128; luku=\~ luku~luku; printf("luku %d",luku); getch(); return 1 ; } |
Siirto vasemmalle Shifting left, operaattori <<
Code Block |
---|
int main()
{
unsigned char luku=128;
luku=luku<<1;
printf("luku %d",luku);
getch();
return 1 ;
}
|
Siirto oikealle, Shifting right, operaattori >>
Code Block |
---|
int main()
{
unsigned char luku=128;
luku=luku>>1;
printf("luku %d",luku);
getch();
return 1 ;
}
|