arm c 바이트 정렬

__align
4. 567914. 키워드 지시 컴 파일 러 는 4. 567914. 바이트 경계 에서 변 수 를 정렬 합 니 다.
4. 567914. 저장 류 장식 부호 입 니 다.그것 은 함수 의 유형 에 영향 을 주지 않 는 다.
문법
__align(n) 

其中:

n

n 1、2、4 8。

n 2 0x80000000 。

__align

n__align(n) 。 VFP 。

__align extern static

__align , :

  • typedef

。 , 4 , 4 。

__align(8) char buffer[128];  // buffer starts on eight-byte boundary 
void foo(void) {     ...     __align(16) int i; // this alignment value is not permitted for                        // a local variable     ... }  __align(16) int i; // permitted as a global variable.   :ARM  
__align n

좋은 웹페이지 즐겨찾기