C언어 align 관련 문의
글쓴이: chocokeki / 작성시간: 목, 2022/02/03 - 3:48오후
static 변수, 전역 변수, 지역 변수에 선언에 대한 align은 컴파일러가 정하는 거 같은데 맞는지요?
만약 맞다면 컴파일러 메뉴얼의 어느 키워드 or 섹션을 찾아봐야 할까요?
memory alignment?
예를 들어 다음과 같은 변수가 attribute aligned(4)같은 속성 없이 항상 32bit로 정렬된 주소로 빌드되는지 궁금합니다.
static uint8_t dim[256]; uint8_t jim[127]; uint16_t kim[4];
Forums:
컴파일러한테 물어보면 됩니다.
컴파일러한테 물어보면 됩니다.
https://en.cppreference.com/w/c/language/_Alignof
댓글 달기