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

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.93
zinador
2 / 2 / 0
Регистрация: 15.11.2009
Сообщений: 100
#1

Указатели в с++ и их смысл - C++

11.08.2010, 21:00. Просмотров 1856. Ответов 4
Метки нет (Все метки)

Объясните пожалуйста для чего нужны указатели и что это вообще? я в книжках смотрел по с++ но везде одно и тоже,и я не понимаю. И где эти указатели могут пригодиться в программировании?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.08.2010, 21:00     Указатели в с++ и их смысл
Посмотрите здесь:

C++ Через указатели на указатели посчитать сумму двух чисел и записать в третье
Указатели и указатели на указатели, а также типы данных C++
C++ Указатели (pointers) и их практический смысл?
C++ Написать программу сортировки через указатели на указатели
Указатели и массивы. Указатели и функции C++
Указатели на массивы. Указатели и функции C++
C++ Указатели на слонов или А зачем нужны указатели?
Отсортировать массив и вывести на экран (массивы и указатели на указатели) C++
C++ Константные указатели и указатели на константу
Указатели на указатели с числами. Почему можно присвоить число в 4-ый элемент, если массив из 2 элементов? C++
C++ Есть три переменные. Используя указатели на указатели, поменять значение максимальной и минимальной переменной
Используются ли на практике указатели на указатели объектов? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
11.08.2010, 22:52     Указатели в с++ и их смысл #2
zinador,

C++
1
2
void foo (int Arr[], int size);
void foo (int*Arr, int size);
Хотя бы тут.
Во втором случае переход по эл-у массива может осуществлятся как:
Arr+1; И теперь указатель Будет указывать на 2-ой элемент массива (если учитывать нумерацию с нуля - на первый).

А вообще указатели имеют огромное значение в языке C/C++. Очень мощное, хотя и опасное средство.
RNT
Автор FAQ
3132 / 352 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
11.08.2010, 22:54     Указатели в с++ и их смысл #3
Цитата Сообщение от zinador Посмотреть сообщение
И где эти указатели могут пригодиться в программировании?
Например, чтобы динамически распределять память с использованием оператора new. Или чтобы управлять переменной из функции. Подробнене написано тут и тут
Evg
Эксперт CАвтор FAQ
17304 / 5552 / 347
Регистрация: 30.03.2009
Сообщений: 15,107
Записей в блоге: 26
12.08.2010, 14:39     Указатели в с++ и их смысл #4
zinador, лучше почитай в книге. Там матерал так или иначе изложен в нужном порядке. А читая примеры с форума ты скорее всего ничего не поймёшь. Так или иначе эта тема у всех вызывала проблемы и реальной понимание приходит только после самостоятельной практики
iama
1249 / 974 / 48
Регистрация: 30.07.2010
Сообщений: 5,297
12.08.2010, 14:53     Указатели в с++ и их смысл #5
http://ru.wikipedia.org/wiki/Указатель_(тип_данных)
на википедии очень хорошо написано
Yandex
Объявления
12.08.2010, 14:53     Указатели в с++ и их смысл
Ответ Создать тему
Опции темы

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