다음을 통해 공유


컴파일러 오류 C2232

'->': 왼쪽 피연산자는 'class-key' 형식을 사용하고 '.'을 사용합니다.

-> 연산자의 왼쪽에 있는 피연산자가 포인터가 아닙니다. 클래스, 구조체 또는 공용 구조체에 마침표(.) 연산자를 사용합니다.

다음 샘플에서는 C2232를 생성합니다.

// C2232.c
struct X {
    int member;
} x, *px;
int main() {
    x->member = 0;   // C2232, x is not a pointer

    px->member = 0;
    x.member = 0;
}