c 구조체 크기 (1) 썸네일형 리스트형 [c] c언어 구조체의 메모리 사이즈 c언어 구조체의 메모리 사이즈 1. sizeof 연산자 해당 변수 및 데이터타입의 크기를 정수형태로 되돌려 준다. int a; double b; char c; sizeof(a) // 4 sizeof(b) // 8 sizeof(c) // 1 2. 구조체의 크기 #include typedef struct stu{ char a; int b; }S; void main() { struct stu a; printf("S의 메모리 공간 크기 = %d\n", sizeof(S)); printf("S의 메모리 공간 크기 = %d\n", sizeof(a)); } a는 1바이트 문자형, b는 4바이트 정소형 그렇다면 5바이트??? $ gcc c.c -o c // c.c파일을 gcc로 c source를 컴파일 결과는 8바이트가.. 이전 1 다음