Compiler Warning (level 4) C4125
TOC
Collapse the table of content
Expand the table of content
The document is archived and information here might be outdated

Compiler Warning (level 4) C4125

decimal digit terminates octal escape sequence

The compiler evaluates the octal number without the decimal digit and assumes the decimal digit is a character.

Example

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

If the digit 9 is intended as a character, correct the example as follows:

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