• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

8분 41초경 질문입니다.

20.07.06 15:03 작성 조회수 166

3

선생님과 다르게 저는 hello에 마우스를 가져다 대면

char [10]이라고 나오는데 왜이럴까요?? 어디 설정에 문제가 있는건지..

감사합니다.

답변 2

·

답변을 작성해보세요.

1

홍길동님의 프로필

홍길동

2021.02.04

추가 메모)

char str1[10] = "Hello";에서 str1를 str1[10]으로, 대괄호[]안에 공간(원소)를 10개 가지고 있음으로 해당 사진처럼 나오는 것이 맞습니다.

만약 str1에 배열 숫자를 넣지 않고 커서를 hello에 갖다대면 원하시는 결과물이 나올 것입니다.

결론)

char str1[10] = "Hello"

char str1[] = "Hello"

10개를 넣고, 안 넣고의 차이!

0

Hello Yeo님의 프로필

Hello Yeo

2020.07.07

이 부분은 잘 모르겠군요... 그렇지만 일반적으로 (char[6]) 이 맞습니다.