|
C언어에서 변수지정시 키워드 중에 int,unsigned int,char,unsigned char... 등등이 있는데..
unsigned int,나 unsigned char는 값의 범위가 0~255 , 0~65535 등이고
int나 char는 -128~127 과 -32728~32727 이던데... 제가 궁금한 점은..
연봉,나이,상품가격,원의 반지름 등등... 모두 unsigned 키워드를 사용해야 하지 않나요?
연봉,나이,상품가격,원의 반지름등은 음수가 들어가지 않으니 당연히 unsigned로 지정해야 하지 않
을까요?
제가 보고있는 책에선 대부분 int아니면 short,long등으로만 표시하고 있는데... 메모리의 사용량이
같으면 unsigned를 사용하나 안하나 마찬가진가요? ^^; 아님 프로그램을 짜는 개인의 마음인가요?
답변 부탁드립니다.
|