본문 바로가기
배운 것들 메모/따라 배우는 C언어

[홍정모의 따라하며 배우는 C언어] 5.2 대입 연산자와 몇 가지 용어들

by 야속한 낭만 2024. 8. 28.

 

대입 연산자 종류

연산자(operator)
피연산자(operand)

몇가지 용어들

  1. Data object(데이터 객체) - 메모리에 데이터를 저장하는 기본 단위이다.
    ex) int n = 10;에서 n는 Data object
  2. L-value(object locator value) 좌측값 - 메모리에서 값이 저장된 위치를 나타낸다. 값이 저장될 수 있는 장소를 지칭한다. 주로 변수에 사용, 포인터를 사용해서 그 주소를 접근할 수 있다.
    x = 10; 에서 x는 L value값이다. 위와 차이가 있다면 x는 메모리 주소 위치를 참조 하고 있기 때문.
  • l-value는 가끔 임시적으로 r-value의 역할을 할 수 있다.
    int i;
    i = 1024;
    i = + 1;
    여기서 파란색 i 는 1024의 값을 의미한다.
  1. R-value(value of an expression) 우측값 - 표현식의 결과로 생성된 값을 나타냄.
    따라서, 단순한 값을 나타낸다.
  • 5.2 11:18분 스샷 찍어서 복습 과제로 R or L 구분하는 복습과제


출처:  홍정모의 따라배우는 C언어

강의 외의 추가된 것들은 책 그리고 인터넷 조사해서 얻었음