Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Alex_The_King
1 / 1 / 0
Регистрация: 31.07.2014
Сообщений: 55
#1

Чем отличаются объявления const char* и const* char - C++

31.07.2014, 19:53. Просмотров 775. Ответов 2
Метки нет (Все метки)

Прошу объяснить мне, чем отличаются объявления const char* и const* char и как объявить:
указатель на константный массив символов,
константный указатель на массив символов,
указатель на массив константных символов.
Просто совсем запутался в определениях, прошу помощи
Использую книгу Стефана Р. Дэвиса "Программирование на С++ для чайников". Тема в книга описана, но, я понять не смог
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.07.2014, 19:53     Чем отличаются объявления const char* и const* char
Посмотрите здесь:
Error C2440: return: невозможно преобразовать "const char *" в "const char (&)[6]" C++
char operator[](unsigned short offset) const; // что означает const? C++
Ошибка: Cannot convert 'char const[18]' to 'const wchar_t *' C++
Cannot convert 'const wchar_t *' to 'const char *' C++
C++ Error C2664: sprintf: невозможно преобразовать параметр 1 из 'const char *' в 'char *'
Работа со строками - Invalid conversion from 'char' to 'const char*' C++
C++ [Ошибка] invalid conversion from 'const char*' to 'char*' [-fpermissive]
Error: incompatible types in assignment of 'const char [5]' to 'char [10]' C++
Невозможно преобразовать параметр 1 из 'char' в 'const char *' C++
Ошибка invalid conversion from 'const char*' to 'char*' C++
C++ Чем отличаются выражения (const int[]){value} от (const int[]){100}
C++ Невозможно преобразовать из char в const char

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,927
Завершенные тесты: 1
31.07.2014, 19:57     Чем отличаются объявления const char* и const* char #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Alex_The_King Посмотреть сообщение
Прошу объяснить мне, чем отличаются объявления const char* и const* char
Первое - указатель на неизменяемые символы. Второе - некомпилируемая фигня.
Цитата Сообщение от Alex_The_King Посмотреть сообщение
указатель на константный массив символов,
const char *a;
Цитата Сообщение от Alex_The_King Посмотреть сообщение
константный указатель на массив символов,
char * const b;
Цитата Сообщение от Alex_The_King Посмотреть сообщение
указатель на массив константных символов.
const char *a;
Alex_The_King
1 / 1 / 0
Регистрация: 31.07.2014
Сообщений: 55
31.07.2014, 20:00  [ТС]     Чем отличаются объявления const char* и const* char #3
Спасибо большое
Yandex
Объявления
31.07.2014, 20:00     Чем отличаются объявления const char* и const* char
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru