|
공용체(union)
공용체는 하나의 기억 장소르 하나 이상의 데이터 형(type)이 공유하는 변수를 선언할 때 사용한다
기억 장소의 할당은 공용체 내의 가장 큰 멤버에 맞게 할당한다.
공용체의 형식
UNION 공용체면 {
멤버1의 선언;
멤버2의 선언;
.
.
멤
|
- 페이지 8페이지
- 가격 3,000원
- 등록일 2008.01.07
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
이 같은 메모리를 공유하게 하는 것으로, 변수들이 서로 다른
자료형을 가질 수 있다.
한 번에 단 하나의 변수만이 사용될 수 있다.
형식: union tag-name {
type element1;
type element2;
...;
type elementN;
} variable-names;
union : 공용체가 정의됨을 컴파일러에
|
- 페이지 3페이지
- 가격 800원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
공용체
구조체와 공용체는 하나의 표제 또는 이름으로 변수들을 묶기 위해 사용.
구조체
한 개 이상의 변수들로부터 단일 데이터 객체를 만드는 방법, 구조체 안의 변수를 멤버라고부른다.
구조체 선언
struct structure_tag_name { struct structure_tag_na
|
- 페이지 22페이지
- 가격 3,000원
- 등록일 2010.10.22
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
aster 이런 식으로 지정해 주면된다.
나머지는 각각의 기능에 맞게 지정 해 주면된다.
여기서 비트 필드를 사용하고 싶다면, 년도 부분은 \"unsigned : 11\"을 (이러면 0~2047까지 사용 가능. 12로 해 주면 0~5095까지 사용 가능) 자전거의 경우엔 \"unsigned
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2004.10.05
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
sizeof(int)))==NULL) { /* 0으로 초기화 */
printf(\"Memory allocation error\\n\");
exit(1);
}
for (i=0; i<MAX; i++) {
p[i] = i+1;
printf(\"%d\\n\", p[i]);
}
free(p);
}
<프로그래밍 연습>
종합문제 2(p.385) 1번. 8. 콘솔 입출력
9. 화일 입출력
10. 구조체와 공용체
|
- 페이지 11페이지
- 가격 2,300원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|