반응형
[C++] Struct 구조체 / 구조체 배열 / 구조체 배열 포인터
PROGRAMMING/04. C++2024. 4. 19. 12:47[C++] Struct 구조체 / 구조체 배열 / 구조체 배열 포인터

구조체 (struct)사용자가 하나 이상의 기본 타입을 가지고 새로운 자료형을 정의하는 사용자 정의 타입(🔹 사용자 정의 타입 : int, char, double과 같은 자료형을 사용자가 임의로 만드는 것.)모든 정보를 하나의 단위로 묶을 수 있는 형식이다.서로 관련된 정보를 하나의 단위로 묶어서 저장할 수 있다.하나의 구조체 안에 여러 종류의 데이터를 저장할 수 있다.❓사용하는 이유농구 선수에 관련된 모든 정보들을 저장한다고 했을 때, 이를 위해 각 이름, 연봉, 신장, 체중, 평균 득점 수, 자유투 성공률, 어시스트 수 등의 정보를 저장해야 할 때 구조체를 사용하여 관리하면 편하다. 💡 왜 배열은 적합하지 않을까?배열은 여러 개의 값을 저장할 수는 있지만, 데이터형이 모두 같아야 하기 때문이다.(..

[C#] 구조체 (Struct)
PROGRAMMING/03. C#2024. 4. 8. 17:38[C#] 구조체 (Struct)

구조체(Struct) 란?구조체는 사용자 정의 데이터 유형(Data Type)으로 int, double 등과 같은 기본적으로 제공되는 변수 유형이 아닌 새로운 유형, 여러가지 유형을 사용하기위해 사용자가 직접 만들어 사용하는 것이다.C#에서 구조체는 일반 변수와 같이 값 형식의 데이터 형식이다.구조체(Struct) 정의하기구조체를 정의하려면 struct 문을 사용한다struct문은 두 개 이상의 멤버가 있는 새로운 데이터 형식을 정의한다.예를들어, 'Angle'이라는 변수를 만들려고할 때 필요한 멤버들은 degress, minutes, second 가 있다.이를 Student 구조체로 만드는 방법은 다음과 같다.123456public struct Angle{    private int degrees;  ..

반응형
image