차례:
정의-컴파일 단위 란 무엇입니까?
컴파일 단위는 단일 논리 단위로 컴파일되고 처리되는 C 소스 코드를 나타냅니다. 일반적으로 하나 이상의 완전한 파일입니다. 그러나 #ifdef 프리 프로세서 지시문을 적용하여 특정 코드 섹션을 선택하는 경우 파일의 특정 부분 일 수도 있습니다.
컴파일 단위 내의 정의 및 선언은 데이터 개체의 범위를 설정합니다.
Techopedia는 편집 단위를 설명합니다
컴파일 단위는 #include 전 처리기 지시문을 사용하여 포함 된 파일을 그 일부로 통합합니다. 그러나 조건부 포함 전 처리기 지시문으로 인해 건너 뛴 소스 라인은 포함하지 않습니다.
편집 단위는 식별자의 범위를 식별하고 다른 외부 및 내부 식별자와 식별자의 연결을 결정하는 데 중요합니다.
컴파일 단위는 아래 주어진 수단에서 다른 컴파일 단위의 함수 또는 데이터와 관련 될 수 있습니다.
- 한 컴파일 단위의 함수는 완전히 다른 컴파일 단위의 함수를 매우 잘 호출 할 수 있습니다.
- 다른 컴파일 단위가 데이터 개체에 액세스 할 수 있도록 데이터 개체에 외부 연결을 할당 할 수 있습니다.
이 정의는 프로그래밍의 맥락에서 작성되었습니다