2017-12-15 4 views
0

프로그램 변수는 셀의 컴퓨터 메모리 셀 또는 콜렉션 의 추상화입니다. 프로그래머는 종종 변수 이름을 메모리 위치의 이름으로 생각하지만, 변수보다는 변수 이름이 훨씬 많습니다.익명 변수 란 무엇입니까?

이 경우 익명 변수 란 무엇입니까? 아래 진술은 무엇을 의미합니까?

이름이없는 변수를 익명 변수라고합니다.

동일한 언어에 대한 구체적인 예를 제공 할 수 있습니까?

답변

0

C++에서 const에 대한 참조 변수는 상수로 초기화 될 수 있습니다. 이 시점에서 임시 변수는 메모리에 만들어져 상수를 가져옵니다.

const int &ref = 3; 

이와 유사한. 그래서이 임시 변수를 "익명 변수"라고 부를 수 있습니다.

+0

는 예를 들어 설명을위한 –

0

변수는 값을 저장하는 곳입니다. '변수 이름'은 일반적으로 값을 찾는 가장 쉽고 (더 인간적인) 방법입니다. 예를 들어, 변수 인 경우 내 이름을 호출하고 내 값과 이름을 조합하여 내 값을 얻을 수 있습니다 '변수'라고 부릅니다. 그러나 모든 변수가 이름을 필요로하는 것은 아닙니다. 때때로 한 번만 사용하기 때문에 더 이상 필요하지 않습니다. 이 경우 이름이 필요하지 않습니다.

@BAE HA RAM이 제공하는 예제는 값을위한 이름이 필요하지 않지만 포인터로 참조 (그러나 여전히 포인터의 이름이 지정됨)되어 있습니다.

다른 많은 익명 물건, 익명 유형, 익명 기능 등이 있습니다. 그들 중 대부분은 당신이 한 번만 실행해야하는 것들에 대해 너무 많은 의미없는 이름을 피하기 위해 만들어졌습니다. 난 당신이 주어질 수있다, 그래서 더 구체적인 예를 사용하는 언어를 알고 싶습니다

...

+0

감사합니다, 감사합니다! –

관련 문제