본문 바로가기
공부,일/c언어

공용체

by fromnothing1 2021. 6. 4.

union

1하나의 메로리를 공유하는 구조이다. 

 

공유하는 data type 중 가장큰 데이터를 갖는다.

 

#include<stdio.h>


int main()
{
	union test
	{
		int a, b, c;
		char abc[12] ;
	};

	union test Un1;

	strcpy(Un1.abc, "abc");

	printf("%d\n", Un1.a);
	printf("%d\n", Un1.b);
	printf("%d\n", Un1.c);
	printf("%s\n", Un1.abc);




	return 0;
}

 

 

 

'공부,일 > c언어' 카테고리의 다른 글

파일 입출력  (0) 2021.06.06
구조체의 padding  (0) 2021.06.04
비트필드  (0) 2021.06.03
구조체  (0) 2021.06.03
함수포인터  (0) 2021.06.02

댓글