변수
메모리에 다양한 정보를 저장하고 동일한 알고리즘을 사용하여 동일한 유형의 정보를 처리할 수 있는 능력이 없다면 컴퓨터는 필요하지 않습니다.
더 재미있는 프로그램을 만들기 위해서는 컴퓨터 메모리에 정보를 저장하는 방법을 배워야 합니다. 동시에 우리는 어떻게든 컴퓨터의 메모리 셀에 액세스하는 방법을 배워야 합니다.
인생에서와 마찬가지로 프로그래밍에서도 컴퓨터 메모리의 어떤 부분을 참조하기 위해 이름으로 발생합니다. 이 이름을 사용하여 정보를 읽고 쓸 수 있습니다.
변수는 이름이 있고 <에 해당하는 일부 값을 저장하는 컴퓨터 메모리의 위치입니다. 강한 >타입.
"
변수"라는 단어는 프로그램 실행 중에 값이 변경될 수 있음을 알려줍니다. 새 변수 값이 저장되면 이전 값이 지워집니다.
컴퓨터의 경우 모든 정보는 메모리에 있는 데이터입니다. 즉, 0과 1의 집합입니다(간단히 말해서 컴퓨터의 모든 정보는 숫자일 뿐이며 동일한 방식으로 처리합니다). 그러나 정수와 분수는 다르게 작동한다는 것을 알고 있습니다. 따라서 각 프로그래밍 언어에는 서로 다른 유형의 데이터가 있으며 서로 다른 방식으로 처리됩니다.
예를 들어
-
정수 변수 – 유형
정수
(영어 정수 - 정수에서), 메모리에서 2바이트를 차지합니다.
-
실수 소수 부분을 가질 수 있는 변수(유형
real
– 영어 실수 - 실수)는 메모리에서 6바이트를 차지합니다.< br />
-
문자 (유형
char
– 영문자 – 기호에서), 메모리에서 1바이트를 차지합니다.
프로그램에 변수를 추가해 봅시다.
변수를 사용하기 전에 메모리 공간을 할당하도록 컴퓨터에 지시해야 합니다. 이렇게 하려면 변수를
선언해야 합니다. 즉, 저장할 값 유형을 지정하고 이름을 지정해야 합니다. 이렇게 하려면 프로그램 시작 부분에 다음을 작성해야 합니다.
var <쉼표로 구분된 변수 이름>: <이러한 변수의 유형>;
<쉼표로 구분된 다른 유형의 변수 이름>: <이러한 변수의 유형>;
예
변수 a, b: 정수; // 정수형 변수 a, b 두 개 선언. 초기화할 때까지 메모리에 무엇이 있는지 알 수 없습니다.
시작하다
a := 6; // 변수 a에 값 6이 할당되었습니다.
종료합니다.