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

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

Войти
Регистрация
Восстановить пароль
 
CHELOVEKPAUK
13 / 3 / 2
Регистрация: 01.08.2013
Сообщений: 332
Записей в блоге: 1
#1

Указатели и константы - C++

13.10.2013, 18:38. Просмотров 315. Ответов 5
Метки нет (Все метки)

В чем разница между записью const int * a и int * const a? Где то в книге читал, забыл, теперь не могу найти.
Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2013, 18:38     Указатели и константы
Посмотрите здесь:

Указатели на константы - C++
Поясните. Запутался в нескольких примерах. С++ 11 стандарт. 1.int i=0, &r=i; auto a=r; const int ci=i,&cr=ci; auto b=ci; auto...

Константы и указатели - C++
Как это работает? const int c = 2; const int* p1 = &c; int* p2 = (int*)p1; *p2 = 3; std::cout << c << " " << *p1 << " "...

Указатели и константы - C++
Добрый вечер, будьте добры раскрыть смысл каждой из трех строк: const int* ptr; int* const ptr; int const* ptr;

Передача в функцию - ссылки, указатели, константы - C++
Вот программа: #include <iostream> void fun(int &rhs) { rhs++; } int main()

изменение константы - C++
Добрый день, только начал учить с++, поэтому сильно не бейте :) интересует такой гипотетический вопрос в целях обучения const int ic...

Константы, вычисление... - C++
Только начали учить с++ и уже завалили лабами на понедельник, а я его (с++) в глаза первый раз позавчера увидел :( времени осваивать...

Инициалиация константы - C++
Здравствуйте, вообщем на шестом ВС вроде была такая возможность, а 2010 ругается: int c=42; const int b=c; int Temp;

встроенные константы в С++ (pi e) - C++
Подскажите, существуют ли в С++ встроенные константы. Например pi=3.14.... или e=2.71.... Если да, то как их вызвать. Если...

Символьные константы - C++
Объясните смысл написанного

Константы, переменные - C++
Отпишите пожалуст с начала до конца что происходит в этой программе =) void main() { //Описание переменных целого типа ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ct0r
Игогошка!
1768 / 670 / 42
Регистрация: 19.08.2012
Сообщений: 1,284
Завершенные тесты: 1
13.10.2013, 18:50     Указатели и константы #2
В первом случае константные данные, а во втором константный указатель.
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,076
Записей в блоге: 10
Завершенные тесты: 1
13.10.2013, 18:51     Указатели и константы #3
Указатель на константу и константный указатель соответственно.
CHELOVEKPAUK
13 / 3 / 2
Регистрация: 01.08.2013
Сообщений: 332
Записей в блоге: 1
13.10.2013, 18:59  [ТС]     Указатели и константы #4
Цитата Сообщение от ct0r Посмотреть сообщение
В первом случае константные данные, а во втором константный указатель.
Т.е в первом случае нельзя изменить данные, на которые показывает указатель, а второй случай объясняет то, что нельзя сменить адрес указателя?
ct0r
Игогошка!
1768 / 670 / 42
Регистрация: 19.08.2012
Сообщений: 1,284
Завершенные тесты: 1
13.10.2013, 19:01     Указатели и константы #5
Цитата Сообщение от CHELOVEKPAUK Посмотреть сообщение
Т.е в первом случае нельзя изменить данные, на которые показывает указатель, а второй случай объясняет то, что нельзя сменить адрес указателя?
Да, в 1ом нельзя менять "*а", а во 2ом "а".
Убежденный
Системный программист
Эксперт С++
15247 / 6879 / 1092
Регистрация: 02.05.2013
Сообщений: 11,256
Завершенные тесты: 1
13.10.2013, 19:07     Указатели и константы #6
Квалификатор const
Yandex
Объявления
13.10.2013, 19:07     Указатели и константы
Ответ Создать тему
Опции темы

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