반응형 C언어공용체1 C언어 공용체 오늘은 공용체에 대해서 간단하고 빠르게 알아보겠습니다. 공용체는 앞서 배웠던 구조체와 비슷한데 약간~ 다릅니다. 우리가 위와 같이 구조체를 하나 선언했다고 가정해 보겠습니다. 그럼 메모리상에서 구조체는 순서대로 위치하기 때문에 아래와 같이 위치하게 됩니다. 순서대로 int a와 char b가 위치하는 것이지요. 그런데 공용체는 메모리 공간을 공유합니다. 예를 들어 위와 같은 공용체를 선언했다고 가정하면 int a와 char b는 메모리상에서 아래와 같이 위치하게 됩니다. 엥? 이게 뭐야~ 라고 생각하시는 분들이 계실지도 모르겠네요. 하지만 엄연히 C언어의 기능중에 한가지랍니다. 그런데 이렇게 위치하다보니 거의 쓰이는 일이 드물기는 합니다. 위에서 봤던것과 같이 선언하는 형식은 sctruct(구조체)와 동.. 2022. 12. 13. 이전 1 다음 반응형