본문 바로가기
dev/C

[C] struct 변수 선언 순서에 따른 크기 변화

by seohan1010 2024. 7. 3.

위와 같은 struct가 있을때

 

 

struct의 크기는 8이 될것이다.

 

 

char, char, int 순서로

변수가 선언되어 있을때도 

 

struct의 크기는 8이다.

 

 

 

그런데 char, int, char 순서로

struct가 선언되어 있으면은

 

 

struct의 크기는 12가 된다.

 

 

후기

오늘과 같은 개념을 숙지하고 있기 위해서는

많은 관심이 필요할거 같다.

 

 

느낀점

it에 더욱더 많은 관심을 가지게된 지금은 

RAM이라는 존재가 그저 용량, 클럭

같은 것에 국한되는 것이 아닌,

어떤 프로그램이다, 앱을

구동할때 신경써야하는

중요한 요소 중 하나라는 것을

느끼게 된다. 

 

프로그램이나, 앱을 구동하기 위해서는 RAM이 

필요하게 되고 램의 용량은 한정되어 있다.

C를 공부하면서 JAVA와는 다르게 메모리에

대해서 더 많이 생각하게 된다.

C의 배열을 사용하려고만 해도 그러하다.

컴퓨터와 더욱더 가까워지고

있는거 같다.