C#구조체 클래스1 기술 면접 STRUCT와 CLASS의 차이점은? 면접 질문에서 C# '스트럭트와 클래스의 차이를 설명해주세요'라고 질문을 받고 잘 모르겠다고 할 수는 없습니다. 그럼 구조체(struct)와 클래스(class) 그리고 이 둘의 차이를 바로 알아 보도록 하겠습니다. 구조체(struct)란? 구조체는 사용자 정의 데이터 유형(Data Type)으로 int, double 등과 같은 기본적으로 제공되는 변수 유형이 아닌 새로운 유형, 여러가지 유형을 사용하기위해 사용자가 직접 만들어 사용됩니다. C#에서 구조체는 일반 변수와 같이 값 형식의 데이터 형식입니다. (클래스는 참조형식) 위와 같이 구조체를 정의하려면 struct 문을 사용합니다.struct문은 프로그램에서 두개 이상의 멤버(변수)가 있는 새로운 데이터 형식을 정의합니다.예를들어, 학생이라는 변수를 .. 2022. 6. 22. 이전 1 다음