책 내용 질문하기
기출문제 따라잡기 2번 질문 있습니다.
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
593
조회수
290
작성일
2020-03-08
작성자
탈퇴*원
첨부파일
593쪽 2번 문제에서 C언어에서 정수가 2Byte로 표현되고라는 말이 나오는데
2Byte인데 short가아니라 왜 int인지 궁금하고요
int a [2][3] 라고나와있는데 해설에서는 왜 가로로만 나타내져 있는지, 1000에서 1씩 커지는 게 아니라 왜 2씩 커지는 지 궁금합니다~
답변
2020-03-09 11:26:51
안녕하세요.
문제에서 정수가 2Byte로 표현된다는 조건이 있으므로
Int로 표현한 것이며,
기억장치는 연속된 공간에 저장되므로 a[0][2] 다음에 이어서 a[1][0]이 값이 기억되는 것입니다.
또한 정수형 2byte이므로 기억공간은 2씩 커지는 것입니다.
오늘도 즐거운 하루 되세요.
-
관리자2020-03-09 11:26:51
안녕하세요.
문제에서 정수가 2Byte로 표현된다는 조건이 있으므로
Int로 표현한 것이며,
기억장치는 연속된 공간에 저장되므로 a[0][2] 다음에 이어서 a[1][0]이 값이 기억되는 것입니다.
또한 정수형 2byte이므로 기억공간은 2씩 커지는 것입니다.
오늘도 즐거운 하루 되세요.