변수란?

 

값이 저장된 메모리상의 위치

 

 

 

메모리에 값이 담기는 과정?

 

 

 

 

 

 

 

키워드란?

값이 미리 정의되어 있는 예약된 식별자

 

식별자란?

식별자는 변수명을 포함한 다양한 프로그램 요소에 부여된 이름

식별자는 변수뿐만 아니라 함수명, 클래스명, 상수명 등과 같은 프로그램의 여러 요소들에 사용됨

 

 

 

 

값의 종류?

 

  1. 리터럴(Literal): 코드에서 직접적으로 사용되는 고정된 값. 예를 들어, 정수, 부동 소수점 숫자, 문자, 문자열 등 있다. 예를 들어, 42, 3.14, 'a', "Hello"와 같은 것들이 리터럴입니다.
  2. 변수(Variable): 프로그램이 실행될 때 값이 할당되는 메모리의 위치를 가리키는 이름. 변수는 프로그램 실행 중에 값이 변경될 수 있습니다.
  3. 상수(Constant): 프로그램에서 값이 고정된 것을 나타내는 식별자입니다. 상수는 변수와 달리 한 번 정해지면 그 값을 변경할 수 없습니다.
  4. 표현식(Expression): 변수, 상수 및 연산자를 포함하여 값을 계산하기 위한 구조입니다. 예를 들어, x + y와 같은 것은 두 변수 x와 y의 값을 더한 결과를 나타내는 표현식입니다.
  5. 함수(Function) 호출 결과: 함수를 호출할 때 반환되는 값입니다. 함수는 입력을 받아서 계산을 수행하고 그 결과를 반환할 수 있습니다.
따라서 데이터 타입이라 말하는 int, float, string 등은 값의 종류가 되는 것이다.

 

 

즉 변수에 값을 할당할때 작동되는 과정은..

 

따라서 int a = 10;

bool isTrue = true;

const a = 10;

public void Start() {값}

이 모든 겂은 값의 종류가 될 수 있다.

'Study > CS' 카테고리의 다른 글

[CS] 키보드의 특수문자 이름  (0) 2024.05.27
[CS] 메모리  (0) 2024.05.23

+ Recent posts