Freigeben über


Compilerwarnung (Ebene 4) C4125

Dezimale Ziffer beendet oktale Escapesequenz

Bemerkungen

Der Compiler wertet die oktale Zahl ohne die Dezimalziffer aus und geht davon aus, dass die Dezimalziffer ein Zeichen ist.

Beispiel

Im folgenden Beispiel wird C4125 generiert:

// C4125a.cpp
// compile with: /W4
char array1[] = "\709"; // C4125
int main()
{
}

Wenn die Ziffer 9 als Zeichen vorgesehen ist, korrigieren Sie das Beispiel wie folgt:

// C4125b.cpp
// compile with: /W4
char array[] = "\0709";  // C4125 String containing "89"
int main()
{
}