길이 가 0 인 수조 의 묘 용

560 단어 C 언어 학습
우선, 길이 가 0 인 배열 은 메모리 자원 에 대한 요구 가 엄격 하고 데이터 구조 가 많은 장면 에 적용 된다.
1. 구조 변 수 는 포인터 유형 이 라 고 밝 히 면 포인터 자체 가 4 바이트 를 차지 하고 추가 신청 이 필요 하 며 추가 석방 이 필요 합 니 다.2. 구조 변 수 는 size 가 0 인 배열 에 메모 리 를 사용 하지 않 고 메모리 연속 을 유지 하 며 통일 적 으로 방출 하면 됩 니 다.typedef struct {/ 구조 헤드 / HEADER
UINT_32  x  :1;
UINT_32  y  :1;
UINT_32  z  :30;

UINT_8   a[3];
UINT_8   aucRecv[1];//4    

//INT_32   *pData;//        4  ,       ,    。
INT_32   Data[0];//  size 0        ,         ,    。

}TEMP_STRU;
참고:https://www.cnblogs.com/albert1017/p/3898073.html

좋은 웹페이지 즐겨찾기