union


공용체는 여러 멤버에 동시에 접근하지 않는 경우 같은 메모리 레이아웃에 멤버를 모아둘 때 사용합니다. 특히 공용체는 임베디드 시스템이나 커널 모드 디바이스 드라이버 등에서 주로 사용하며 보통은 거의 쓰지 않습니다.
C 언어 코딩 도장: 54.1 공용체를 만들고 사용하기
이제 공용체를 만들어보겠습니다. 공용체는 union 키워드를 사용하여 정의합니다. union 공용체이름 { 자료형 멤버이름; }; 공용체는 정의만 해서는 사용을 할 수가 없습니다. 따라서 공용체도 변수
dojang.io

구조체와 포인터 배열

C 언어 코딩 도장: 53.2 구조체 포인터 배열 선언하기
구조체 요소가 한꺼번에 뭉쳐져 있는 배열이 아닌 요소마다 메모리를 할당하고 싶을 수도 있습니다. 이때는 구조체 포인터 배열을 만들고 malloc 함수로 각 요소에 메모리를 할당하면 됩니다. 구�
dojang.io

C 언어 코딩 도장: 48.1 구조체를 만들고 사용하기
구조체는 struct 키워드로 정의합니다. struct 구조체이름 { 자료형 멤버이름; }; 구조체는 정의만 해서는 사용을 할 수가 없습니다. 따라서 구조체도 변수로 선언해서 사용합니다. struct 구조체이름
dojang.io
'PL > C & C++' 카테고리의 다른 글
[C] 변수형 출력 (0) | 2020.07.21 |
---|---|
[C] 배열 초기화 (0) | 2020.07.20 |
[C/C++] ifdef (0) | 2020.07.16 |
[C] C언어 전처리기 (0) | 2020.07.09 |
[C++] 입력 받기 (0) | 2020.07.08 |