StartprogrammingusingObjectPascal:Constants: Difference between revisions
Jump to navigation
Jump to search
Onionmixer (talk | contribs) (SPOP 상구 페이지 추가) |
Onionmixer (talk | contribs) (번역 수정 및 스타일 수정) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
==상수== | |||
상수는 변수와 유사합니다. 이름을 가지며 값을 | 상수는 변수와 유사합니다. 이름을 가지며 값을 가지고있지만, 변수와는 다르게 값을 수정할 수 없습니다. 프로그램을 실행하는 동안에는 상수 값을 바꿀 수 없으며, 프로그램을 컴파일하기 전에 값이 결정됩니다. | ||
이름을 | 지금까지는 별도로 이름을 지정하지 않고, 아래 예제와 같이 정수 값이나 문자열로 바로 사용하는 다른 방식을 통해 상수를 사용해왔습니다. | ||
<syntaxhighlight lang="pascal"> | <syntaxhighlight lang="pascal"> | ||
Line 10: | Line 10: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
다음 예제에서와 같이 프로그램의 uses 절 다음에서 Const 키워드를 사용하여 상수를 정의할 수 있습니다. | '''5''' 값은 프로그램을 실행하는 동안에는 바뀌지 않을 것입니다. 'Hello' 또한 문자열 상수입니다. | ||
다음 예제에서와 같이 프로그램의 uses 절 다음에서 '''''Const''''' 키워드를 사용하여 상수를 정의할 수 있습니다. | |||
[[Category:StartprogrammingusingObjectPascal]] | [[Category:StartprogrammingusingObjectPascal]] |
Latest revision as of 10:18, 4 April 2013
상수
상수는 변수와 유사합니다. 이름을 가지며 값을 가지고있지만, 변수와는 다르게 값을 수정할 수 없습니다. 프로그램을 실행하는 동안에는 상수 값을 바꿀 수 없으며, 프로그램을 컴파일하기 전에 값이 결정됩니다.
지금까지는 별도로 이름을 지정하지 않고, 아래 예제와 같이 정수 값이나 문자열로 바로 사용하는 다른 방식을 통해 상수를 사용해왔습니다.
Writeln(5);
Writeln(‘Hello’);
5 값은 프로그램을 실행하는 동안에는 바뀌지 않을 것입니다. 'Hello' 또한 문자열 상수입니다.
다음 예제에서와 같이 프로그램의 uses 절 다음에서 Const 키워드를 사용하여 상수를 정의할 수 있습니다.