8 / 8 / 1
Регистрация: 01.11.2010
Сообщений: 157
|
||||||
1 | ||||||
Указатели22.02.2011, 23:46. Показов 1401. Ответов 10
Метки нет (Все метки)
Всем привет, подскажите пожалуйста, есть ли хоть какая-нибудь литература по указателям в С++? А то ну совсем я их не понимаю.
Вот пример
А тут вот так *this = src Причем если *this = src поменять на this = &src То будет ошибка. Заранее спасибо за литературу и объяснение
0
|
22.02.2011, 23:46 | |
Ответы с готовыми решениями:
10
Указатели и указатели на указатели, а также типы данных Через указатели на указатели посчитать сумму двух чисел и записать в третье Почему Лафоре использует указатели на указатели, вместо обмена значениями указателей? Используя нетипизированные указатели и указатели на подпрограммы обобщить сортировку пузырьком |
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||||||||||||
22.02.2011, 23:53 | 2 | |||||||||||||||
Тут
А здесь
Такое
1
|
623 / 467 / 57
Регистрация: 28.01.2011
Сообщений: 605
|
||||||
22.02.2011, 23:54 | 3 | |||||
1
|
8 / 8 / 1
Регистрация: 01.11.2010
Сообщений: 157
|
|
23.02.2011, 00:02 [ТС] | 4 |
спасибо, а что на счет литературы? И еще вопросик, почему this является адресом?
Добавлено через 24 секунды он при любом раскладе будет адресом во всех случаях?
0
|
623 / 467 / 57
Регистрация: 28.01.2011
Сообщений: 605
|
|
23.02.2011, 00:07 | 5 |
this есть указатель, ну а в указателях хранятся адреса
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
23.02.2011, 00:07 | 6 |
BTR, да, this - указатель на сам объект, членом которого он является. Этот указатель неявно используется при всех обращениях к переменным класса. Если foo - член класса, то при использовании в методе этого класса конструкции foo = 10;, на самом деле неявно будет использоваться конструкция this->foo = 10;
Вот неплохая статья, мне она здорово помогла в своё время: Массивы, строки, указатели
1
|
63 / 35 / 13
Регистрация: 21.10.2010
Сообщений: 538
|
|
23.02.2011, 00:12 | 7 |
Литературы по указателям нет-это не очень большая тема и она умещается во всех учебниках.
Добавлено через 1 минуту Для большего понимания: http://ru.wikipedia.org/wiki/%... 1%8B%D1%85)
1
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
23.02.2011, 00:12 | 8 |
1
|
8 / 8 / 1
Регистрация: 01.11.2010
Сообщений: 157
|
|
23.02.2011, 00:26 [ТС] | 9 |
огромное спасибо
Добавлено через 4 минуты silent_1991 я же наконец понял как пользоваться operator
0
|
silent_1991
|
23.02.2011, 00:27
#10
|
1
|
8 / 8 / 1
Регистрация: 01.11.2010
Сообщений: 157
|
|
23.02.2011, 00:43 [ТС] | 11 |
Спасибо
0
|
23.02.2011, 00:43 | |
23.02.2011, 00:43 | |
Помогаю со студенческими работами здесь
11
Есть три переменные. Используя указатели на указатели, поменять значение максимальной и минимальной переменной Указатели на указатели с числами. Почему можно присвоить число в 4-ый элемент, если массив из 2 элементов? Отсортировать массив и вывести на экран (массивы и указатели на указатели) Указатели на указатели: для чего они могут понадобятся? Зачем нужны все эти указатели (или не указатели) Указатели на указатели, как правильно разыменовать, где ошибка? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |