Keil Logo Arm Logo

Compiler Reference Guide

Behaviors considered undefined by the ISO C Standard

Behaviors considered undefined by the ISO C Standard

The following are considered undefined behavior by the ISO C Standard:

  • In character and string escapes, if the character following the \ has no special meaning, the value of the escape is the character itself. For example, a warning is generated if you use \s because it is the same as s.

  • A struct that has no named fields but at least one unnamed field is accepted by default, but generates an error in strict 1990 ISO Standard C.

Copyright © 2007-2008, 2011-2012 ARM. All rights reserved.ARM DUI 0376D
Non-ConfidentialID062912

Keil logo

Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.