#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 |