Compartir a través de


Advertencia del compilador (nivel 4) C4709

operador de comas en la expresión de índice de matriz

Cuando aparece una coma en una expresión de índice de matriz, el compilador usa el valor después de la última coma.

Ejemplo

El ejemplo siguiente genera la advertencia 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
}