Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Queen of Spades
0 / 0 / 0
Регистрация: 30.11.2015
Сообщений: 12
#1

Указатели - C++

06.12.2015, 10:11. Просмотров 146. Ответов 2
Метки нет (Все метки)

При изучении книги наткнулся на:
1)Константные указатели
C++
1
char *const cp
2)Указатель на константу
C++
1
char const* cp
3)Константный указатель на константу
C++
1
const char const* cp
В чем их различие? (В книге написано это не слишком прозрачно)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2015, 10:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Указатели (C++):

Указатели и указатели на указатели, а также типы данных - C++
Недавно начал изучать Си, перешел с Delphi. Много непонятного и пока процесс идет медленно. Накачал литературы, буду изучать) Щас...

Через указатели на указатели посчитать сумму двух чисел и записать в третье - C++
1. Через указатели на указатели посчитать сумму двух чисел и записать в третье. 2. Написать примитивный калькулятор, пользуясь только...

Есть три переменные. Используя указатели на указатели, поменять значение максимальной и минимальной переменной - C++
Мой код. #include <iostream> #include <stdlib.h> #include<iomanip> using namespace std; void min_max(int*pa, int*pb,...

Указатели на указатели с числами. Почему можно присвоить число в 4-ый элемент, если массив из 2 элементов? - C++
Есть массив int **mas; mas=new int*; // выделил место под пять строк, верно ? mas=new int;// выделил для первой строки матрицы два...

Отсортировать массив и вывести на экран (массивы и указатели на указатели) - C++
Даны массивы F-фамилий студентов и S-результаты сессии (5 оценок) , причем s- результат сессии F студента. Отсортировать массив S по...

Указатели на слонов или А зачем нужны указатели? - C++
Знаю что таких вопросов было уйма, но я так и не нашел ответа на свой вопрос. Для чего нужны указатели? Что такое указатели я знаю, это...

2
zss
Модератор
Эксперт С++
6578 / 6140 / 2022
Регистрация: 18.12.2011
Сообщений: 15,999
Завершенные тесты: 1
06.12.2015, 10:29 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    char c='c',b='b';
    
    char* const cp1=&c;
    //cp1=&b; // ошибка
    *cp1=b; // разрешено
 
    const char* cp2=&c;
    cp2=&b; // разрешено
    //*cp2=b; // ошибка
 
    const char* const cp3=&c;
    //cp3=&b; // ошибка
    //*cp3=b; // ошибка
0
-L
15 / 9 / 10
Регистрация: 03.12.2015
Сообщений: 79
06.12.2015, 10:30 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
1) нельзя присвоить указателю адрес другой переменной. Значение переменной по указателю менять можно.
2) нельзя менять значение переменной. Но можно присвоить указателю адрес другой переменной.
3) нельяз менять значение. Нельзя присваивать новый адрес.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2015, 10:30
Привет! Вот еще темы с ответами:

Написать программу сортировки через указатели на указатели - C++
Вот моя программа #include <iostream> #include <conio.h> #include <string> using namespace std; //Сортировка "пузырьком". ...

Используются ли на практике указатели на указатели объектов? - C++
Имеются ввиду указатели именно на объекты, а не динамические массивы. Например такой: Object** obj; А как насчёт такого: Object***...

Указатели и массивы. Указатели и функции - C++
Никак не разберусь с указателями на функцию. Пишу в Visual Studio. Надо написать функцию Compress() с использованием указателей, которая...

Константные указатели и указатели на константу - C++
Чем они, собственно говоря, отличаются? Поясните, пожалуйста. Не знаю, как так получилось, что в разных источниках - разные...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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