• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

char *name = "Doodle" 식 에러

20.03.19 18:45 작성 조회수 161

0

제가 배울때 *name과 name[]이 같은 의미로 쓰일때는

매개변수 일때에만 이라고 배웠습니다.

실제로도 char *name = "Doodle" 선언은 안되고

char name[] = "Doodle"만 가능하던데

영상과 달라서 했갈립니다.

이유를 가르쳐주실수 있나요?

답변 1

답변을 작성해보세요.

0

이동진님의 프로필

이동진

질문자

2020.03.19

찾아보니 확장자 차이군요

확장자가 .cpp 가아닌 .c 일때는 되더라구요

두들낙서님은 확장자가.cpp인데

그리고 선언 방식이 *name은 상수형태 문자열이고

name[]은 변수형태 문자열 이네요