개발 순환 참조 란 무엇입니까? -techopedia에서 정의

순환 참조 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-순환 참조 란 무엇입니까?

컴퓨터 프로그래밍에서 순환 참조는 두 값이 서로를 참조하는 상황입니다. 이 유형의 참조는 두 함수 또는 값이 정의를 위해 서로 의존하는 경우 매우 문제가 될 수 있습니다. 이 용어는 IT 세계에서 한 언어가 다른 용어를 참조 할 때와 반대의 경우를 가리키는 것과 마찬가지로 일반적인 언어로 사용됩니다.

Techopedia는 Circular Reference를 설명합니다.

프로그래밍에서 순환 참조의 예는 Microsoft Excel 스프레드 시트에 있습니다. Excel에는 특정 셀 범위를 대상으로하는 함수를 사용하여 다양한 셀에 추가하거나 다양한 셀에서 작업하는 것이 포함됩니다. 경우에 따라 Microsoft Excel에서 서로 다른 두 항목이 계산을 위해 서로 의존하여 순환 참조를 작성할 수 있습니다. 이로 인해 계산이 불가능한 교착 상태 상황이 발생할 수 있습니다. 이러한 상황을 완화하기 위해 Microsoft는 응용 프로그램의 도구 모음에 순환 참조 기능을 포함 시켰습니다. 이를 통해 사용자는 순환 참조를 식별하고 제거 할 수 있습니다.


순환 참조도 프로그래밍에 문제가 있으며, 함수가 동일한 결과를 리턴하기 위해 다른 함수가 사용하는 주어진 결과를 리턴하는 경우 발생할 수 있습니다. 경우에 따라 단순히 쓸모없는 코드를 제공하기도합니다. 다른 상황에서는 교착 상태가 발생하거나 프로그램이 중단 될 수 있습니다.

순환 참조 란 무엇입니까? -techopedia에서 정의