• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

[재 질문2]구조체가 참조형 인가요

19.11.21 13:47 작성 조회수 103

0

구조체가 참조형이라는게 알려주신 소스를 보고는 파악이 안됩니다.

슬라이스나 맵을 함수에 인자로 전달 하면 무조건 메모리 주소가 전달 되니 참조형 이라는 건 알겠는데 구조체는 변수나 배열처럼 값으로도 참조형으로도 전달 할 수 있으니 참조형도 가능하고 데이타 형도 가능하다고 해야 하지 않나 생각을 합니다만 제가 잘 못 이해하고 있는건가요

바쁘신 중에 죄송합니다만 답변 부탁 드립니다.

답변 1

답변을 작성해보세요.

0

맞습니다. 구조체가 완전 참조형의 데이터 구조는 아닙니다.

내부에 선언되는 데이터 변수 타입에 따라(즉, 포인터) 달라질 수 있습니다.

전 답변에 제가 구조체 = 참조형 이렇게 의미로 이해가 되신거라면 제가 글을 잘 못 전달드린것 같습니다.

아래 링크도 읽어보세요.

GO 언어에서 멤버함수의 참조형 구조체와 값 구조체의 차이

http://forum.falinux.com/zbxe/index.php?document_srl=831760&mid=goLang&m=1