값
둘러보기로 가기
검색하러 가기
컴파일 시점에 프로그램의 각 요소에 정적으로 부여되는 타입에 대응하여, 런타임 시점에 프로그램이 실행하는 연산의 대상이나 결과가 되는 것을 값이라 부를 수 있다. 일반적으로, 표현식이나 선언을 평가한 결과로 값이 만들어진다.
모든 값에는 반드시 그에 대응되는 타입이 부여되어야 한다.
종류
이름 | 설명 |
---|---|
정수 | 임의 정밀도를 가진 정수 |
자연수 | 임의 정밀도를 가진 자연수 |
불린 | true 또는 false |
문자열 | 유니코드 텍스트 |
레코드 | 여러 타입의 값을 묶은 값 |
열거 | 열거형이 나타내는 여러 값 중 하나 |
컬렉션 | 같은 타입의 값을 순서대로 나열한 값 |
함수 | 호출 가능한 코드 블록 |
참조 | 코드의 여러 곳에서 공유할 수 있는 값 |
타입 | 타입 또한 값의 일종으로 취급되며, 정적 평가 과정에서 타입 사이의 연산이 일어날 수 있다. |