C

2020.10.06 - C

J_Bin 2020. 10. 6. 14:33
#include <stdio.h>

int main()
{
	// casting 할 때 반올림 안된다. 버려지는 data가 발생!
	/*int n = 24.9;
	char c = 129;
	printf("%c",c);*/

	
	/*char a = 'a', b = 'b';
	char m = (char)0xdf;
	char n = 1;
	printf("a & m : %c\n",a&m);
	*/


	/*signed char		sChar = 0xFF;
	* unsigned는 양수만 취급
	unsigned char	uChar = 0xFF;
	int iNum;
	iNum = sChar >> 1;
	printf("%d\n",iNum);
	*/


	unsigned char A = -1;
	unsigned int B = A;

	printf("A = %d\n", A);
	printf("B = %d\n", B);

	return 0;

}

 

* 속도를 기준으로

1. 양수

2. 정수

3. 실수

 

되도록 양수를 사용하자

unsigned

'C' 카테고리의 다른 글

2020.10.08 - C  (0) 2020.10.08
2020.10.07 - C  (0) 2020.10.07
2020.10.05 - C  (0) 2020.10.05
2020.09.25 - C  (0) 2020.09.28
2020.09.25 - C  (0) 2020.09.25