책 내용 질문하기
2021정보처리기사필기 2권 24쪽
도서
2021 시나공 정보처리기사 필기
페이지
24
조회수
342
작성일
2021-02-22
작성자
탈퇴*원
첨부파일
C의 데이터 타입 종류중에 정수 short와 int의 자세한 차이점과 왜 int가 많이 쓰이는지 궁금합니다
답변
2021-02-23 10:56:29
안녕하세요 길벗수험서 운영팀입니다.
CPU의 처리 단위로 32bit가 주류인 시기 4Byte(=32bit) 미만의 자료형, short, char, byte 등은 연산을 위해 4Byte로 변환한 후 처리되어야 했습니다.
때문에 배열형을 주로 사용하는 char을 제외하고는 굳이 표현 숫자 범위가 적은 short이나 byte를 사용할 이유가 없었죠.
(변환 -> 처리 -> 변환 과정으로 인해 4byte 미만 자료형이 처리에 시간이 더 오래 걸리는 현상이 발생)
행복한 하루되세요 :)
-
관리자2021-02-23 10:56:29
안녕하세요 길벗수험서 운영팀입니다.
CPU의 처리 단위로 32bit가 주류인 시기 4Byte(=32bit) 미만의 자료형, short, char, byte 등은 연산을 위해 4Byte로 변환한 후 처리되어야 했습니다.
때문에 배열형을 주로 사용하는 char을 제외하고는 굳이 표현 숫자 범위가 적은 short이나 byte를 사용할 이유가 없었죠.
(변환 -> 처리 -> 변환 과정으로 인해 4byte 미만 자료형이 처리에 시간이 더 오래 걸리는 현상이 발생)
행복한 하루되세요 :)