Упражнение: указатели и ссылки в C ++ - PullRequest
6 голосов
/ 26 июня 2011

Это правильно:

а) Указатель p1 на символ:

char* p1;

б) константный указатель p2 на символ:

char* const p2;

в) указатель p3 на постоянный символ:

const char* p3;

d) Постоянный указатель p4 на постоянный символ:

const char* const p4;

e) Ссылка r1 на символ:

char & r1;

f) Ссылка r2 на постоянный символ:

const char& r2;

Не могли бы вы сообщить мне об ошибках?

Ответы [ 3 ]

4 голосов
/ 26 июня 2011

Они все правильные. Я не вижу ошибок: -)

3 голосов
/ 26 июня 2011

Нет ошибок, все правильно.)

2 голосов
/ 26 июня 2011

Все выглядит правильно.Основное правило для использования в C / C ++ - читать его справа налево.Например: const char * p является указателем (*) на символ, который является постоянным / постоянным символом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...