반응형
□ C 언어에서의 Person 구조체 선언
1
2
3
4
5 |
struct Person{ int age; float height; float weight; }; |
□ Person 구조체의 분석
◇ struct : 구조체를 만드는 키워드
◇ Person : 구조체로 만들어진 새로운 데이터 타입
◇ int age : Person 내부의 멤버
◇ float height : Person 내부의 멤버
◇ float weight : Person 내부의 멤버
□ 구조체란?
◇ 기본 데이터 타입의 한계를 극복하기 위해서 C 언어에서 제공되는 데이터 타입 생성기
□ 구조체로 만든 사용자 정의 데이터 타입
◇ 구조체로 만든 사용자 정의 데이터 타입 Person은 메모리의 크기와 형태를 지정하는 데이터 타입이다.
□ Person 구조체의 메모리의 크기와 메모리의 형태
◇ Person 데이터 타입의 크기 = 4(int) + 4(float) + 4(float)
◇ Person 데이터 타입의 형태 = int + float + float
반응형
'JAVA > 소설같은자바' 카테고리의 다른 글
클래스로 가는 길목 (0) | 2011.08.05 |
---|---|
구조체의 사용 (0) | 2011.08.05 |
기본 데이터 타입의 한계 (0) | 2011.08.05 |
할당의 예 (0) | 2011.08.05 |
할당의 법칙 (0) | 2011.08.05 |