Зарезервированные слова в C++
Часть слов язык забрал себе, и именем переменной их брать нельзя: это зарезервированные слова, они уже означают команды, типы или части конструкций. Таблица ниже перечисляет многие из этих слов:
int
|
const
|
return
|
void
|
if
|
else
|
for
|
while
|
do
|
break
|
continue
|
switch
|
case
|
default
|
class
|
struct
|
enum
|
public
|
private
|
protected
|
virtual
|
new
|
delete
|
namespace
|
using
|
true
|
false
|
nullptr
|
bool
|
char
|
double
|
float
|
auto
|
sizeof
|
static
|
this
|
try
|
catch
|
throw
|
Дан следующий код:
int return = 5;
Программа в этом коде не запускается. Найдите ошибку.
Дан следующий код:
int class = 4;
Определите, можно ли дать переменной такое имя.
Дан следующий код:
int switch = 9;
Определите, можно ли дать переменной такое имя.
Дан следующий код:
int className = 4;
Определите, можно ли дать переменной такое имя.
Дан следующий код:
int true = 1;
Определите, можно ли дать переменной такое имя.
Дан следующий код:
int returnCode = 6;
Определите, можно ли дать переменной такое имя.
Дан следующий код:
int new = 3;
Определите, можно ли дать переменной такое имя.
Дан следующий код:
int namespace = 8;
Определите, можно ли дать переменной такое имя.