구조체(Visual Basic)Structures (Visual Basic)

구조 는 이전 버전의 Visual Basic에서 지원 되는 UDT (사용자 정의 형식)를 일반화 한 것입니다.A structure is a generalization of the user-defined type (UDT) supported by previous versions of Visual Basic. 필드 외에도 구조는 속성, 메서드 및 이벤트를 노출할 수 있습니다.In addition to fields, structures can expose properties, methods, and events. 구조체는 하나 이상의 인터페이스를 구현할 수 있으며 각 필드에 대해 개별 액세스 수준을 선언할 수 있습니다.A structure can implement one or more interfaces, and you can declare individual access levels for each field.

서로 다른 형식의 데이터 항목을 결합 하 여 구조체를 만들 수 있습니다.You can combine data items of different types to create a structure. 구조체는 하나 이상의 요소 를 서로 연결 하 고 구조체 자체와 연결 합니다.A structure associates one or more elements with each other and with the structure itself. 구조체를 선언 하면 복합 데이터 형식이 되며 해당 형식의 변수를 선언할 수 있습니다.When you declare a structure, it becomes a composite data type, and you can declare variables of that type.

구조체는 단일 변수가 여러 관련 정보를 포함 하도록 하려는 경우에 유용 합니다.Structures are useful when you want a single variable to hold several related pieces of information. 예를 들어 직원의 이름, 전화 내선 번호 및 급여를 함께 유지할 수 있습니다.For example, you might want to keep an employee's name, telephone extension, and salary together. 이 정보에 여러 변수를 사용할 수도 있고, 구조를 정의 하 고 단일 직원 변수에 사용할 수도 있습니다.You could use several variables for this information, or you could define a structure and use it for a single employee variable. 직원 수가 많고 변수의 인스턴스가 많은 경우 구조의 이점이 분명 하 게 드러납니다.The advantage of the structure becomes apparent when you have many employees and therefore many instances of the variable.

섹션 내용In This Section

방법: 구조 선언How to: Declare a Structure
구조체와 해당 요소를 선언 하는 방법을 보여 줍니다.Shows how to declare a structure and its elements.

구조체 변수Structure Variables
구조체를 변수에 할당 하 고 해당 요소에 액세스 하는 방법을 설명 합니다.Covers assigning a structure to a variable and accessing its elements.

구조체 및 기타 프로그래밍 요소Structures and Other Programming Elements
구조체가 배열, 개체, 프로시저 및 상호 작용 하는 방법을 요약 합니다.Summarizes how structures interact with arrays, objects, procedures, and each other.

구조체와 클래스Structures and Classes
구조체와 클래스 간의 유사성 및 차이점을 설명 합니다.Describes the similarities and differences between structures and classes.

데이터 형식Data Types
Visual Basic 데이터 형식을 소개 하 고이를 사용 하는 방법을 설명 합니다.Introduces the Visual Basic data types and describes how to use them.

데이터 형식Data Types
Visual Basic에서 제공 하는 기본 데이터 형식을 나열 합니다.Lists the elementary data types supplied by Visual Basic.