함수의 기억 클래스는 외부(extern) 함수와 정적(static) 함수로 나뉜다. 외부 함수는 분리 컴파일 시 다른 파일에서 참조할 수 있으며, 기억 클래스 자리에 아무 내용이 없으면 외부 함수임을 의미한다. 반면에 정적 함수는 분리 컴파일 시 다른 파일에서 참조할 수 없으며, 기억 클래스 자리에 static을 작성하면 정적 함수임을 의미한다. 이 두 가지를 모두 보여주는 예로, 정의한 적정 함수를 호출은 하지만 사용이 불가능하다.
규링의 잡소리 & 작업장 페이지
함수의 기억 클래스는 외부(extern) 함수와 정적(static) 함수로 나뉜다. 외부 함수는 분리 컴파일 시 다른 파일에서 참조할 수 있으며, 기억 클래스 자리에 아무 내용이 없으면 외부 함수임을 의미한다. 반면에 정적 함수는 분리 컴파일 시 다른 파일에서 참조할 수 없으며, 기억 클래스 자리에 static을 작성하면 정적 함수임을 의미한다. 이 두 가지를 모두 보여주는 예로, 정의한 적정 함수를 호출은 하지만 사용이 불가능하다.