According to section subclause 6.2.7 of the C Standard [ISO/IEC 9899:2011],
...
(See also undefined behavior 15 of Annex J.)
Further, according to section 6subclause 6.4.2.1,
Any identifiers that differ in a significant character are different identifiers. If two identifiers differ only in nonsignificant characters, the behavior is undefined.
...
Tool | Version | Checker | Description | ||||||
---|---|---|---|---|---|---|---|---|---|
|
| Can detect some violations of this rule. However, it cannot flag violations involving universal names | |||||||
| 17 D | Fully implemented | |||||||
PRQA QA-C |
| 0777 (U) | Partially implemented |
...
Bibliography
[ISO/IEC 9899:2011] | Section Subclause 6.2.7, "Compatible Type and Composite Type" |
...