1.역할과 목적:헤더파일 (.h):주로 함수, 클래스, 매크로, 데이터 타입 등의 선언을 포함합니다.코드의 인터페이스를 정의하여 다른 파일들이 이 파일을 통해 필요한 선언을 참조할 수 있도록 합니다.여러 소스파일에서 공통적으로 사용할 수 있습니다.소스파일 (.c, .cpp):함수와 클래스의 구현을 포함합니다.실제로 프로그램이 동작하는 로직을 담고 있습니다.컴파일러가 이 파일을 컴파일하여 실행 가능한 바이너리 코드로 변환합니다.구조와 내용:헤더파일:주로 선언만 포함하고, 실제 구현 코드는 포함하지 않습니다.예시: // example.h#ifndef EXAMPLE_H#define EXAMPLE_Hvoid hello(); // 함수 선언#endif소스파일:함수와 클래스의 구체적인 구현을 포함합니다.예시: /..