[C언어] 구조체에 대한 개념정리.
Study/C, C+, C++

[C언어] 구조체에 대한 개념정리.

728x90
반응형

- 구조체는, 멤버로 일반 변수뿐만 아니라 배열이나 포인터를 선언할 수도 있다.

- 구조체를 정의하면 새로운 데이터형이 만들어진다.

 

주의사항

 - 구조체를 정의한다고 해서 구조체의 멤버가 메모리에 할당되지는 않는다.

 - 구조체형의 변수를 선언하면, 구조체의 멤버들이 메모리에 할당된다.

 

구조체 정의

구조체의 크기?

 - 구조체의 크기는 모든 멤버들의 크기의 합보다 크거나 같다.

 - 구조체의 크기를 구하려면, sizeof 연산자를 이용해야 한다.

 

구조체 변수 선언하는법

728x90
반응형