Schlüsselwörter (oder auch Keywords) sind von der
Sprache reservierte Wörter, die schon eine Bedeutung haben und somit
insbesondere nicht als Bezeichner/Namen verwendet werden dürfen. Die Regeln
zur Bildung von zulässigen Namen ist im Kurs erklärt.
Folgende Namen sind in C++ als Schlüsselwörter reserviert:
asm | delete | if | return | try |
---|---|---|---|---|
auto | do | inline | short | typedef |
break | double | int | signed | union |
case | else | long | sizeof | unsigned |
catch | enum | new | static | virtual |
char | extern | operator | struct | void |
class | float | private | switch | volatile |
const | for | protected | template | while |
continue | friend | public | this | |
default | goto | register | throw |
Je nach C++-Compiler können noch andere (insbesondere plattformabhängige) Schlüsselwörter definiert sein. Dies muß dann im Handbuch bzw. der Online-Hilfe nachgeschlagen werde.