다음을 통해 공유


컴파일러 경고(수준 4) C4709

배열 인덱스 식 내에 쉼표 연산자가 있습니다.

배열 인덱스 식에서 쉼표가 발생하면 컴파일러는 마지막 쉼표 뒤의 값을 사용합니다.

예시

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

// C4709.cpp
// compile with: /W4
#include <stdio.h>

int main()
{
    int arr[2][2];
    arr[0][0] = 10;
    arr[0][1] = 11;

    // Prints 10, not 11
    printf_s("\n%d",arr[0][1,0]);   // C4709
}