구조체 채우기 및 바이트 정렬 개념을 어느 정도 이해했습니다. 는하지만 일부 설명이 필요한 구조는 다음과 같이 선언 question.Say 아래의 2 바이트 char c
4의 끝 부분에 패딩 얻을로구조체 패딩 및 요소 액세스
struct somejunk
{
int a;
char b;
char c;
int d;
double e;
}
내 생각은, 구조가 전체 24 바이트의 크기를 얻을 수있다 int d
끝에 채워진 바이트 내 질문은 어떻게 CPU가 개별 요소를 가져 오는가? 가져 오는 방법은 요소 char b
을 말하는가? 구조체의 처음 8 바이트를 읽고 구문 분석합니까?