[C언어] 구조체 정리(arrangement) 10
페이지 정보
작성일 23-01-26 13:34본문
Download : [C언어] 구조체 정리.hwp
struct 구조체 이름 {
(2) 구조체 변수의 선언, 초기화 및 구조체 포인터
구조체 변수를 선언하는 방법은 다음과 같이 세가지가 있는데 첫째 예와 같이 구조체를 선언한 후 이를 이용하여 구조체 변수를 선언하거나, 둘째 예와 같이 구조체의 선언과 구조체 변수의 선언을 동시에 하는 경우 및 셋째 예와 같이 구조체 이름을 선언하지 않고 구조체와 구조체 변수를 선언하는 방법등이 있다
int tel[10];
다. 구조체는 다음과 같은 형식으로 선언한다. 예를 들어 어떤 사람의 신상 명세서를 작성하는 프로그램의 경우 이름, 성별, 나이, 생년월일, 직업 주소, 전화 번호등은 모두 그 사람 개인에 관련되어 있는 자료(資料) 유형으로서 이런 서로 관련된 데이터를 같이 묶어서 처리할 수 있도록 하나의 새로운 자료(資料) 수형으로 만든 것을 구조체라고 한다. 이러한 구조체가 선언되었다고 해서 구조체의 기억 장소가 할당되는 것은 아니며, 프로그램내에서 이러한 구조체 수형을 갖는 변수를 사용하기 위해서는 구조체 변수를 선언하여야 한다...
};
설명
데이터 수형 2 구성 요소의 이름 2;
. . .
(첫째 예) struct student s1, s2...
C언어 구조체 정리 10
char name[10];
구조체는 하나의 변수명으로 여러개의 성질이 서로 다른 자료(資料)를 한꺼번에 다루고자 할 때 사용한다.
(1) 구조체 선언
레포트 > 사회과학계열
Download : [C언어] 구조체 정리.hwp( 41 )
[C언어] 구조체 정리(arrangement) 10
struct student {
데이터 수형 n 구성 요소의 이름 n;
데이터 수형 1 구성 요소의 이름 1;
};
(1) 구조체 선언 구조체는 하나의 변수명으로 여러개의 성질이 서로 다. 이와 같은 구조체 선언은 하나의 구조체의 형태를 定義(정의)하는 것으로 새로운 수형을 定義(정의)하는 것을 의미한다. (1) 구조체 선언 구조체는 하나의 변수명으로 여러개의 성질이 서로 다...
![[C언어] 구조체 정리-6869_01.gif](https://sales.happyreport.co.kr/prev/200711/%5BC%EC%96%B8%EC%96%B4%5D%20%EA%B5%AC%EC%A1%B0%EC%B2%B4%20%EC%A0%95%EB%A6%AC-6869_01.gif)
![[C언어] 구조체 정리-6869_02_.gif](https://sales.happyreport.co.kr/prev/200711/%5BC%EC%96%B8%EC%96%B4%5D%20%EA%B5%AC%EC%A1%B0%EC%B2%B4%20%EC%A0%95%EB%A6%AC-6869_02_.gif)
![[C언어] 구조체 정리-6869_03_.gif](https://sales.happyreport.co.kr/prev/200711/%5BC%EC%96%B8%EC%96%B4%5D%20%EA%B5%AC%EC%A1%B0%EC%B2%B4%20%EC%A0%95%EB%A6%AC-6869_03_.gif)
![[C언어] 구조체 정리-6869_04_.gif](https://sales.happyreport.co.kr/prev/200711/%5BC%EC%96%B8%EC%96%B4%5D%20%EA%B5%AC%EC%A1%B0%EC%B2%B4%20%EC%A0%95%EB%A6%AC-6869_04_.gif)
![[C언어] 구조체 정리-6869_05_.gif](https://sales.happyreport.co.kr/prev/200711/%5BC%EC%96%B8%EC%96%B4%5D%20%EA%B5%AC%EC%A1%B0%EC%B2%B4%20%EC%A0%95%EB%A6%AC-6869_05_.gif)
순서
char addr[20];
여기에서 구조체의 이름은 skip할 수 있다 다음은 구조체의 선언의 예로서 student 구조체는 10개의 문자로 구성된 name 변수와, 20개의 문자로 구성된 addr 변수 및 10개의 정수 배열로 구성된 tel 배열 변수로 구성되어 있음을 선언하는 것이다.