책 내용 질문하기
정보처리산업기사 332p. 문제5번 c언어 표기
도서
2021 시나공 정보처리산업기사 실기
페이지
332
조회수
247
작성일
2021-03-18
작성자
탈퇴*원
첨부파일
조건에서 data[2][30]으로 2행 30열 이라고 했는데 c언어에서의 배열에서는 0부터시작이니까 data [1][29] 로 써야하는거 아닌가요???책에 아래부분 c언어 표기법에는 data[2][30]이 그대로 적혀있습니다. 뭐가맞는건가요??
답변
2021-03-19 09:48:40
안녕하세요.
C언어에서 배열이 0부터 시작이라는 것은
배열의 위치를 지정하는 첨자를 사용할 때입니다.
배열을 선언할 때는 배열의 개수만큼 지정합니다.
즉 2행 30열이면
data[2][30]으로 선언하고
위치를 지정해서 사용할 때는
data[0][0] ~ data[1][29]까지 지정해서 사용하는 것입니다.
오늘도 즐거운 하루 되세요.
-
관리자2021-03-19 09:48:40
안녕하세요.
C언어에서 배열이 0부터 시작이라는 것은
배열의 위치를 지정하는 첨자를 사용할 때입니다.
배열을 선언할 때는 배열의 개수만큼 지정합니다.
즉 2행 30열이면
data[2][30]으로 선언하고
위치를 지정해서 사용할 때는
data[0][0] ~ data[1][29]까지 지정해서 사용하는 것입니다.
오늘도 즐거운 하루 되세요.