책 내용 질문하기
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 미만 자료형이 처리에 시간이 더 오래 걸리는 현상이 발생)

     

    행복한 하루되세요 :)

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.