VerbC1en
dereference
//diːˈrefərəns//
Core Image역참조 (참조를 통해 실제 값에 접근)
주소나 포인터라는 '이정표(reference)'를 따라가서 그 끝에 실제로 들어있는 '진짜 내용물'을 꺼내는 행위. 즉, 가리키는 상태를 해제하고 실제 값에 도달하는 물리적 이동의 추상화.
Etymology Breakdown
Latin
de-
분리, 반대, 해제 (removal, reversal)
Latin
reference
참조, 가리킴 (referring to something)
Meanings & Expansion
1
Computer Science / Programming
컴퓨터 프로그래밍에서 포인터나 메모리 주소가 가리키는 실제 데이터 값을 가져오거나 해당 위치의 데이터를 조작하다.
'참조(reference)'는 데이터가 저장된 위치를 가리키는 화살표와 같습니다. 'de-' 접두사가 붙어 그 화살표를 타고 들어가 실제 데이터라는 목적지에 도착한다는 논리입니다.
“To access the value stored in a pointer, you must dereference it using the asterisk operator in C.”
포인터에 저장된 값을 사용하려면 C 언어에서 별표(*) 연산자를 사용하여 이를 역참조해야 합니다.C1
vs. access
'access'는 단순히 데이터에 접근한다는 포괄적인 의미이지만, 'dereference'는 반드시 '주소나 참조값'이라는 중간 매개체를 거쳐서 실제 데이터로 들어간다는 구체적인 메커니즘을 설명할 때 사용합니다.
Cultural Context
한국어 IT 기술 용어로는 '역참조'라고 공식 번역됩니다. 포인터 개념이 명시적인 C, C++, Rust 등의 언어에서 매우 빈번하게 등장하는 용어입니다.