>  기사  >  백엔드 개발  >  포인터와 참조의 차이점과 유사점은 무엇입니까?

포인터와 참조의 차이점과 유사점은 무엇입니까?

王林
王林원래의
2020-04-30 14:22:525387검색

포인터와 참조의 차이점과 유사점은 무엇입니까?

1. 참조와 포인터의 유사점

1. 포인터와 참조는 모두 매개변수 전송의 효율성을 최적화할 수 있습니다.

2 둘 다 주소의 개념입니다. 내용은 가리키는 메모리의 주소입니다. 참조는 특정 메모리 블록의 별칭입니다.

2. 포인터는 메모리 공간을 차지하지만 참조는 null이 될 수 없습니다.

3. 초기화할 필요는 없지만 참조는 초기화해야 합니다.

4. 포인터는 여러 수준을 가질 수 있지만 참조는 한 수준만 될 수 있습니다.

5. 포인터의 값은 초기화 후에 변경될 수 있습니다. , 이는 다른 저장 장치를 가리키며, 참조는 초기화 후에 변경될 수 있습니다. 다시는 변경되지 않으며 동일하게 유지됩니다.

6. 포인터는 변수이며 참조일 뿐입니다.

더 많은 관련 지식을 배우고 싶다면

php 중국어 홈페이지

에 주목해주세요.

위 내용은 포인터와 참조의 차이점과 유사점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.