선언이란 무엇입니까?

프로그래밍에서 선언 은 변수 또는 함수의 이름과 같은 식별자를 설명하는 문입니다. 선언문은 컴파일러 나 인터프리터에게 식별 단어의 의미와 식별 된 것을 어떻게 사용해야 하는지를 알려주기 때문에 중요합니다.

선언은 프로그래밍 언어에 따라 선택적이거나 필수 일 수 있습니다. 예를 들어, C 프로그래밍 언어에서 모든 변수는 값을 지정하기 전에 특정 데이터 유형으로 선언되어야합니다.

다음은 선언의 몇 가지 예입니다.

예제들

 내 $ 도움; 

위의 perl 문은 $ help 라는 변수를 선언합니다. 달러 기호 ( $ )는 변수가 스. 라임을 나타냄니다. 특수 단어 my$ help 에 지역 어휘 범위가 있음을 선언합니다. 즉, 둘러싼 코드 블록 외부에서 $ help 변수를 사용할 수 없음을 의미합니다.

마찬가지로, 이 perl 선언 :

 우리의 $ 도움; 

... 스칼라 $ 도움말 에 글로벌 어휘 범위가 있음을 선언하기 위해 special이라는 단어를 사용합니다. 이 선언은 변수가 프로그램의 어느 곳에서나 사용될 수 있고 프로그램의 어느 부분이 $ help의 값을 변경할 수 있다는 것을 의미합니다.

일부 언어에서는 선언문과 값 할당이 단일 명령문에서 발생할 수 있습니다. 예를 들어, perl :

 내 $ 도움 = "컴퓨터 희망"; 

... 스칼라 변수 $ help 를 로컬 범위로 선언하고 문자열 값 Computer Hope을 할당합니다.

C 프로그래밍 언어에서이 선언은 다음과 같습니다.

 int x; 

... 특수한 단어 int 를 사용하여 x 가 정수 데이터 유형의 변수임을 선언합니다. 프로그램이 x에 정수가 아닌 값을 지정하려고하면 컴파일러에서 오류를 반환합니다. 비슷하게,

 char str [30]; 

... 최대 30자를 저장할 수있는 str 배열을 선언합니다.

프로그래밍 용어