컴파일러 오류 C2466
상수 크기 0의 배열을 할당할 수 없습니다.
크기가 0인 배열이 할당 또는 선언되었습니다.배열 크기에 대한 상수 식은 0보다 큰 정수여야 합니다.첨자가 0인 배열 선언은 클래스, 구조체 또는 공용 구조체 멤버와 Microsoft 확장(/Ze)에서만 사용할 수 있습니다.
다음 샘플에서는 C2466 경고가 발생하는 경우를 보여 줍니다.
// C2466.cpp
// compile with: /c
int i[0]; // C2466
int j[1]; // OK
char *p;