선언문
선언문은 어떤 컴파일러가 참조할 식별자(identifier)와 이름을 알리는 것을 말한다.[1]
개요
프로그래밍에서 선언문은 프로그램 내 대상에 이름을 부여함으로 써 실제 수행할 동작 등을 그 이름과 관련시키는 것으로 변수는 선언을 통해 이름(Name),자료형(Type) 등을 부여받게 하고 함수는 인터페이스 형식 및 자료형 정보 제공 아직 구체적인 몸체가 포함되지 않은채 일련의 동작을 추상화 시켜주는 것으로 컴파일러에게 변수 선언은 해당 변수의 사용을 알려서, 메모리 확보를 미리 준비시키는 것으로 값을 지정하는 변수 초기화가 아니므로, 아직 실제 메모리 공간을 할당하는 것은 아니고 알려준다는 뜻이다.[2]
종류
각주
- ↑ banaba, 〈선언과 정의(declaration and definition)〉, 《티스토리》, 2018-10-22
- ↑ 〈Declaration, Variable Declaration, Variable Definition, Variable Initialization 선언, 변수 선언, 변수 정의, 변수 초기화〉, 《정보통신기술용어해설》