반응형
[C언어 소스] 공용체와 구조체의 메모리 크기 비교
#include <stdio.h>
struct _SDemo
{
int a; int b;
};
union _UDemo
{
int a; int b;
};
int main()
{
printf("struct _SDemo 크기: %d\n", sizeof(struct _SDemo));
printf("union _UDemo 크기: %d\n", sizeof(union _UDemo));
return 0;
}
실행 결과
struct _SDemo 크기: 8
union _UDemo 크기: 4
본문
반응형
'C언어 > 디딤돌 C언어 예제' 카테고리의 다른 글
[C언어 소스] 성별을 표현할 수 있는 Gender 열거형 정의 (0) | 2016.11.30 |
---|---|
[C언어 소스] 공용체 하나의 멤버를 변경하면 다른 멤버의 값에 영향 (0) | 2016.11.30 |
[C언어 소스] 구조체 비트 필드 (0) | 2016.11.30 |
[C언어 소스] 구조체 포인터 형식으로 멤버 사용 (0) | 2016.11.30 |
[C언어 소스] 구조체 형식으로 멤버 사용할 때 버그 (0) | 2016.11.30 |