KNK번역 16. Structures, Unions, and Enumerations(2) 공용체(union)는 구조체처럼 하나 또는 그 이상의 멤버로 구성되어 있고 다른 자료형을 가질 수 있다. 공용체의 멤버에는 구조체의 멤버와 같은 방식으로 접근할 수 있다. 우리는 구조체 태그와 자료형을 선언하는 것과 동이한 방식으로 공용체 태그와 공용체 자료형을 선언할 수 있다. 예를 들어 u 의 멤버 d를 초기화 하기 위해 아래처럼 작성할 수 있다. c가 book을 표현하는 catalog_... KNKKNK번역CC 16. Structures, Unions, and Enumerations(1) 이 3개의 모든 데이터의 항목들을 저장할 수 있는 변수를 만들기 위해, 우리는 아래와 같은 선언을 사용할 수 있다. (이러한 제한은 C99에서는 완화되었는데, 이는 Section 18.5에서 알아볼 것이다) initializer는 초기화하는 구조체보다 더 적은 멤버를 가질 수 있다. part라는 이름의 구조체 태그를 선언했고(나중에 part를 사용하여 더 많은 변수를 선언할 수 있다), pa... KNKKNK번역CC
16. Structures, Unions, and Enumerations(2) 공용체(union)는 구조체처럼 하나 또는 그 이상의 멤버로 구성되어 있고 다른 자료형을 가질 수 있다. 공용체의 멤버에는 구조체의 멤버와 같은 방식으로 접근할 수 있다. 우리는 구조체 태그와 자료형을 선언하는 것과 동이한 방식으로 공용체 태그와 공용체 자료형을 선언할 수 있다. 예를 들어 u 의 멤버 d를 초기화 하기 위해 아래처럼 작성할 수 있다. c가 book을 표현하는 catalog_... KNKKNK번역CC 16. Structures, Unions, and Enumerations(1) 이 3개의 모든 데이터의 항목들을 저장할 수 있는 변수를 만들기 위해, 우리는 아래와 같은 선언을 사용할 수 있다. (이러한 제한은 C99에서는 완화되었는데, 이는 Section 18.5에서 알아볼 것이다) initializer는 초기화하는 구조체보다 더 적은 멤버를 가질 수 있다. part라는 이름의 구조체 태그를 선언했고(나중에 part를 사용하여 더 많은 변수를 선언할 수 있다), pa... KNKKNK번역CC