We recommend using Visual Studio 2017

Implementation-Defined Behavior


The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Implementation-Defined Behavior.

ANSI X3.159-1989, American National Standard for Information SystemsProgramming LanguageC, contains a section called "Portability Issues." The ANSI section lists areas of the C language that ANSI leaves open to each particular implementation. This section describes how Microsoft C handles these implementation-defined areas of the C language.

This section follows the same order as the ANSI section. Each item covered includes references to the ANSI that explains the implementation-defined behavior.

System_CAPS_ICON_note.jpg Note

This section describes the U.S. English-language version of the C compiler only. Implementations of Microsoft C for other languages may differ slightly.

C Language Reference