(ISO C, §6.4.4.4) The C compiler lets you use string literals containing 2 to 8 characters to denote 32-bit integer values. The following table shows the examples.
| Character Constant | Equivalent Hexadecimal Integer Value |
|---|---|
| 'ABCD' | 0x41424344 (32-bit value) |
| 'ABC' | 0x00414243 (32-bit value) |
| 'AB' | 0x4142 (16-bit value) |
You cannot disable this extension, and it has no corresponding pragma or setting in any panel.