희소행렬

    구조체와 범용 리스트

    구조체 하나 이상의 변수를 그룹 지어서 새로운 자료형(복잡한 데이터 표현)을 정의하는 것 사용자 정의 자료형 - 사용자가 C언어의 기본 타입을 가지고 새롭게 정의할 수 있음 배열은 같은 타입의 변수 집합이지만 구조체는 다양한 타입의 변수 집합을 하나의 타입으로 나타낸 것 구조체의 구성 : 구조체의 멤버 / 멤버 변수 구조체 정의와 선언 struct 구조체이름 { 멤버변수1의 타입 멤버변수1의 이름; 멤버변수2의 타입 멤버변수2의 이름; ………… }; struct 구조체이름 { 멤버변수1의 타입 멤버변수1의 이름; 멤버변수2의 타입 멤버변수2의 이름; ………… } 구조체 변수 이름; //구조체 선언 구조체 멤버 접근 멤버 접근 연산자(.)를 사용하여 구조체에서 구조체 멤버로 접근할 수 있음 형식 : 구조체..