공부공부공부공부공부공부공부공부공부공부공부공부공부공부

  • 홈

lvalue 1

LValue와 RValue

LValueMS의 공식 문서 상 LValue란 메모리 위치를 참조하는 식으로  스토리지 영역의 주소(Locator)값 또는 =을 기준으로 식의 왼쪽(Left)에 위치한다고 해서 LValue라 불린다. 주로, 변수, 함수, 클래스 등을 나타내는 식별자를 의미한다. RValueRValue는 식의 값을 설명하고, LValue와 구별하기 위해 사용된다. 모든 LValue는 RValue지만, 모든 RValue가 LValue는 아니다. 코드로 살펴보자.int a = 10;a = 20 + a;위 C++코드에서 int a는 LValue이며 RValue인 상수 10을 나타낸다. 즉 a의 메모리 주소에 10이 들어간 것이다. 그 다음 줄을 보면, a는 여전히 LValue이고 RValue는 (20 + a)이라는 값이 된다...

게임프로그래밍 2025.01.13
이전
1
다음
더보기
프로필사진

공부공부공부공부공부공부공부공부공부공부공부공부공부공부

.

  • 분류 전체보기 (12)
    • 게임프로그래밍 (7)
    • 알고리즘 (4)
    • Web (1)

Tag

선택정렬, server, echo, udp, chatting, r-value, tcp, SpringBoot, 버블정렬, l-value, 알고리즘, VSC, iocp, lvalue, C++, rvalue, TCP/IP, Java, unity, Socket,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바