Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
BTR
8 / 8 / 1
Регистрация: 01.11.2010
Сообщений: 157
04.02.2011, 22:18  [ТС]

Когда переменная будет const? - C++

04.02.2011, 22:18. Просмотров 1232. Ответов 21
Метки (Все метки)

просто читаю книгу, где сказано так:

" & - говорит, дай мне адрес переменной или еще что-то "
" * - получает значение по адресу & "
Насколько я понял, отсюда следует, что бы получить значение, то есть по ссылке передать объект, то нужно передать на него ссылку, то есть &
А как тогда мне понимать то что Вы привели мне? То есть получается я передаю ему два указателя **. Просто что бы это понять, нужно придумать этому объяснение. Возможно я немного странно выразился... Ну жду ответа экспертов. Спасибо заранее

Добавлено через 1 минуту
то есть при объявлении на объект уже стоит указатель * и в функции такой же, получается ** - просто не могу осмыслить...

Добавлено через 54 секунды
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void snf(Student* copy) {
    
 
 
}
 
 
 
 
void main(int Num, char** Argv) {
 
    setlocale(LC_ALL ,"Russian");
    Student* s = new Student("Chester");
    snf(s);
    system("pause >> void");
}
Вот так вот ошибки тоже не выдает

Добавлено через 16 секунд
вот поэтому и спрашиваю
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2011, 22:18
Готовые ответы и решения для C++ Когда переменная будет const?:

const переменная
Вопрос по коду ниже. Насколько я знаю const переменная, это переменная по имени...

Хочу разобраться с прототипами функций, const но переменная изменяется
Оригиналы хэш функций тут - назовем это ENG статьёй Я так подозреваю написано...

int const * const foo(const int* param) const - разъясните значение квалификаторов
int const * const foo(const int* param) const ...

Переменная double отображается неправильно когда ее значение = 0
Написал код, все работает, но при определенных условиях переменная double со...

В программе имеется следующий фрагмент: const char a='*'; char ch; как объявится указатель-переменная
В программе имеется следующий фрагмент: const char a='*'; char ch; как...

Строки: почему компилятор пишет , что переменная типа char несовместима с const char?
char pass; int password( int d) { int m; char p; cout << "Введите...

21
Когда переменная будет const? C++   Следующее сообщение темы 
Другие темы раздела
C++ Стена http://www.cyberforum.ru/cpp-beginners/thread238312.html
Вот условие задачи: Однажды майор Пронин затеял в квартире ремонт. В одной из стен на кухне по плану потребовалось последовательно проделать (N–1) прямоугольных вентиляционных отверстий с...
C++ Названия вложенных структур Почему поле структуры, содержащее переменные другой структуры, воспринимается компилятором без возражений лишь в том случае, если название вложенной структуры написано с заглавной буквы? http://www.cyberforum.ru/cpp-beginners/thread238311.html
Разложение Холецкого и решение СЛАУ на его основе C++
спасайте люди добрые... признаюсь сразу, я пень-пнём в С++. Мне задан курсовик "Разложение Холецкого и решение СЛАУ на его основе". В общем, прошу вас, напишите кто-нибудь рабочий код данной задачи,...
C++ С++ только начал
Я, по совету друга решил начать с++. начал с хелловорлд, и сразу вот такая проблема возникла (Вложенный рисунок)
C++ abs для типа double http://www.cyberforum.ru/cpp-beginners/thread238299.html
У меня в программе нужно сравнивать разность модулей двух чисел, но abs конвертирует в int. Как это можно обойти при этом чтоб минимально перезагружать процессор?
C++ Ввести строку и слово. Вывести порядковые номера слов в строке,совпадающих с введенным словом Друзья,не сочтите за наглость ;-) Нужно на языке С Задание: Ввести строку и слово. Вывести порядковые номера слов в строке, совпадающих с введенным словом. Люблю вас :-*** подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru