As far as I know, the C standard reserves words that
- start with two underscores
- start with one underscore (file scope)
- start with is, to, str, mem, atomic_ or a bunch of other prefixes and continue with a lower case letter, consist of E followed by a number, and more.
So the list of reserved words is rather long (infinite), and includes words like `string`.
- start with two underscores
- start with one underscore (file scope)
- start with is, to, str, mem, atomic_ or a bunch of other prefixes and continue with a lower case letter, consist of E followed by a number, and more.
So the list of reserved words is rather long (infinite), and includes words like `string`.