Code/C++

[C++] 선언 (Declaration)과 정의 (Definition)

이성훈 Ethan 2024. 8. 14. 14:18

선언 (Declaration)

  • 주로 헤더파일 (.h) 에서 선언을 진행
  • 컴파일러에게 식별자의 존재와 타입을 알려줌
  • 메모리를 할당하지 않음

 

정의 (Definition)

  • 실제 메모리를 할당하고 구현을 제공
  • 정의는 한 번만 가능

'Code > C++' 카테고리의 다른 글

[C++] 정적 변수 (static) 와 상수 변수 (const)  (0) 2024.08.18
[C++] 메모리 할당  (0) 2024.08.16
[C++] 네임스페이스 (namespace)  (0) 2024.08.15
[C++] 포인터  (0) 2024.03.27
[C++] 구조체  (0) 2024.03.26