인프런 커뮤니티 질문&답변
extern 변수
작성
·
208
0
안녕하세요. 4.2강의 뒷부분에서 의문증이 생겼습니다.
외부 연결에서 MyConstants.h 헤더파일에 pi를 선언하고 MyConstants.cpp에 초기화를 해줬잖아요
그런데 어차피 cpp파일에 namespace Constants가 정의되어 있고 초기화까지 되어 있는데 헤더파일이 굳이 필요할까? 의문이 들어서 헤더파일을 포함하지 않고 실행을 했는데 실행이 되지 않네요. 이유가 무엇인지 궁금합니다.
감사합니다.
답변 1
0
홍정모
지식공유자
안녕하세요? 아마 C언어를 공부하지 않고 바로 공부를 시작하신 것 같네요. 컴파일러가 코드를 읽어나가는 관점에서 생각하셔야 합니다. 질문을 더 구체적으로 해주셔야 할 것 같은데 질문하는 요령은 아래 링크 참고하세요.





