Dersler

View on GitHub

İşaretli/ işaretsiz sayı kullanımı

int main(){
	int i;
	i=1;
	i=10;
	i=0x7FFFFFFF;
	i=i+1;
	
}

int main(){
	unsigned int i;
	i=1;
	i=10;
	i=0x7FFFFFFF;
	i=i+1;	
}

Kaydırma operatörleri

int main(){
	int i;
	i=10;
	i=i<<1;
	i=i<<3;
	i=21;
	i=i>>1;
	i=i>>2;	
}

int main(){
	unsigned int i;
	i=1;
	i=i<<31;
	i=i>>10;
}

VE VEYA XOR DEĞİL

int main(){
	unsigned int a,b,c;
	a=0x3C;
	b=0x5A;
	c= a&b;
	c= a|b;
	c= a^b;
	c= ~a;
}

Bit set etme, temizleme, dönüştürme

int main(){
	unsigned int a;
	a=981;

	a= a | (1<<5) ;
	a= a &  ~(1<<6) ;
	a= a ^ (1<<8)  ;
}
if(a & (1 << n)){

}
while(!(a & (1 << n)));