Compiler Warning (levels 1 and 4) C4223


The new home for Visual Studio documentation is Visual Studio 2017 Documentation on

The latest version of this topic can be found at Compiler Warning (levels 1 and 4) C4223.

nonstandard extension used : non-lvalue array converted to pointer

In standard C, you cannot convert a non-lvalue array to a pointer. With the default Microsoft extensions (/Ze), you can.