DHLee Dev Log

  • 홈
  • 태그
  • 방명록

2026/04/21 1

[C++] 포인터와 레퍼런스의 차이 정리

오늘은 포인터(pointer)와 레퍼런스(reference)의 차이를 간단히 정리해보려고 한다.둘 다 어떤 대상을 간접적으로 다룬다는 점은 비슷하지만 의미와 사용 목적은 분명히 다르다.포인터와 레퍼런스의 차이포인터포인터는 다른 객체의 주소를 저장하는 변수이다.nullptr이 가능하다.선언만 해두고 나중에 초기화할 수 있다.다른 대상을 다시 가리킬 수 있다.자기 자신의 저장공간을 가진다.함수 인자로 넘길 때 없을 수도 있는 대상을 표현하기 좋다. 레퍼런스레퍼런스는 다른 객체의 또 다른 이름(별칭)이다.선언과 동시에 초기화해야 한다.참조 대상을 바꿀 수 없다.초기화 시점에 반드시 유효한 대상을 참조해야 한다.독립적인 변수라기보다 별칭에 가깝다.함수 인자로 넘길 때 반드시 존재하는 대상을 표현하기 좋다.배열..

C++, CS 2026.04.21
이전
1
다음
더보기
프로필사진

DHLee Dev Log

알고리즘, CS, 언리얼 엔진 등을 공부하며 배운 것을 기록하는 블로그입니다.

  • 분류 전체보기 (23) N
    • 언리얼 엔진 (6) N
      • 프로젝트 (4) N
    • 알고리즘 (2)
    • C++, CS (15) N

Tag

단조스택, vtable, UHT, Binary_Search, 언리얼엔진, 프로그래머스, CS, 코딩테스트, 알고리즘, UBT, 언리얼 엔진, vptr, 액터 컴포넌트, map, NGE, push_back, 운영체제, emplace_back, UE5, c++,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바