Strikr C++ book

ISO C++ keywords

C++ keywords have a predefined meaning in the C++ language and supported by world-class free software compilers such as GCC. Here is the list.

C++ C
alignas -
alignof -
asm -
auto auto
bool -
break -
case case
catch -
char char
char8_t -
char16_t -
char32_t -
class -
concept -
const const
consteval -
constexpr -
constinit -
const_cast -
continue continue
co_await -
co_return -
co_yield -
decltype -
default default
delete -
do do
double double
dynamic_cast -
else else
enum enum
explicit -
export -
extern extern
false -
float float
for for
friend -
goto goto
if if
import -
inline inline
int int
long long
module -
mutable -
namespace -
new -
noexcept -
nullptr -
operator -
private -
protected -
public -
register register
reinterpret_cast -
requires -
return return
short short
signed signed
sizeof sizeof
static static
static_assert -
static_cast -
struct struct
switch switch
template -
this -
thread_local -
throw -
true -
try -
typedef typedef
typeid -
typename -
union union
unsigned unsigned
using -
virtual -
void void
volatile volatile
wchar_t -
while while
C++ Reserved keywords (TS)
C++ Reserved identifiers and keywords
C++ reserved keywords (GCC)
C Reserved identifiers and keywords
Strikr reserved words

Note: