게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
배열에 대한 간단한 질문점 해두 될까여 ㅠ;
게시물ID : programmer_11946짧은주소 복사하기
작성자 : ㅎㅂㅎ
추천 : 0
조회수 : 3340회
댓글수 : 6개
등록시간 : 2015/07/07 20:05:40
옵션
  • 본인삭제금지
배열을 공부하면서 이전에 궁금했던 것이 갑자기 생각이나서 질문을 드리게 되었습니다.
11.png
 
c++에서 배열을 만들때
 
char a[5]="abcde"; 라고 만들고 빌드하면 const char[6] 형식의 값을 사용하여 char[5]형식의 엔터티를 초기화할 수 없습니다. 라는 오류가 생기는 데요
5칸의 배열을 잡았을때 5개의 문자를 입력했는데 왜 오류가 나지?라는 궁금증을 가지고 넘어갔고, 그후로 배열을 잡으면 무조건 1칸 크게 잡았었는데요
이번에 코딩을 시작하게 된 친구가 이질문을 하더라구요 (저도 코딩 초본데 ㅠ) 그때 제가한말이 배열은 끝에 null값이 들어가는 공간이 하나 필요해.. 라고  얼버무렸거든여.. 혹시나 해서 코드를 짜서 디버깅해보니 조사식에서 a[4] 에 값:0 이라고 뜨더라구요.. 이 것을 그냥 null 값을 필요한 공간이라 생각해도 되는 것인가요??
11.png

출처 386두뇌
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호