책 내용 질문하기
질문있습니다
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
243
조회수
57
작성일
2018-07-05
작성자
탈퇴*원
첨부파일

1권 243페이지 C언어코드 5번째줄에서

b[14] = { 0 }; 은

b[14] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; 과 같은 표현인거죠?

그러면 b[14] = { 1 }; 이라고 표현 가능하며

b[14] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }; 과 같은 표현인건가요?

답변
2018-07-05 13:49:52

안녕하세요. 길벗 수험서 운영팀입니다.

배열 선언 시 b[14]로 크기를 선언하면

배열이 b[0] ~ b[13]까지 14개가 생성됩니다.

b[14] = { 0 };으로 초기화하면 14개의 배열이 모두 0으로 초기화됩니다.

이는 각각을 0으로 초기화하는

b[14] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };

과 동일한 표현입니다.

행복한 하루되세요.^^

  • *
    2018-07-05 13:49:52

    안녕하세요. 길벗 수험서 운영팀입니다.

    배열 선언 시 b[14]로 크기를 선언하면

    배열이 b[0] ~ b[13]까지 14개가 생성됩니다.

    b[14] = { 0 };으로 초기화하면 14개의 배열이 모두 0으로 초기화됩니다.

    이는 각각을 0으로 초기화하는

    b[14] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };

    과 동일한 표현입니다.

    행복한 하루되세요.^^

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