| |||
| Home > Standard C Implementation Definition > 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.