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

C++

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

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

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

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

Есть ли смысл писать в support.microsoft.com, ну там исходник чтобы дали, подсказали что-то по коду и т.д? - C++
Или это не в их компетенции? Пробовал кто-нибудь? Добавлено через 1 минуту В гугл не посылать. Гуглить умею, еще и как. Здесь...

Поясните, пожалуйста, смысл lint - C++ Builder
Господа профессионалы, разъясните на примерах что такое lint и как его использовать? Оно входит в компиляторы? Оно есть в Builder 6.0 ?

Какой смысл несет именованный enum? - C++ Builder
Собственно зачем объявлять enum таким образом: enum suit { DIAMONDS, HEARTS, SPADES, CLUBS } suit s1,...

имеет ли смысл разбираться в mfc? - Visual C++
имеет ли смысл разбираться в mfc сейчас ,когда уже есть .net ? Есть ли какие-то особы преимущества? Будет ли vaw и дальше развиваться?

Объясните смысл этой функции задержки - Visual C++
LCD_STROBE(); DelayMs(5); LCD_STROBE(); DelayUs(200); LCD_STROBE(); DelayUs(200); и что будет если изменить на...

объясните, пожалуйста, смысл задания..как делали, какими способами.. - Visual C++
#include "stdafx.h" #include "conio.h" #include "004.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char...

4
ForEveR
В астрале
Эксперт С++
7992 / 4751 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 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++. Очень мощное, хотя и опасное средство.
0
RNT
Автор FAQ
3137 / 357 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
11.08.2010, 22:54 #3
Цитата Сообщение от zinador Посмотреть сообщение
И где эти указатели могут пригодиться в программировании?
Например, чтобы динамически распределять память с использованием оператора new. Или чтобы управлять переменной из функции. Подробнене написано тут и тут
1
Evg
Эксперт CАвтор FAQ
18885 / 6841 / 498
Регистрация: 30.03.2009
Сообщений: 19,264
Записей в блоге: 30
12.08.2010, 14:39 #4
zinador, лучше почитай в книге. Там матерал так или иначе изложен в нужном порядке. А читая примеры с форума ты скорее всего ничего не поймёшь. Так или иначе эта тема у всех вызывала проблемы и реальной понимание приходит только после самостоятельной практики
0
iama
1253 / 978 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
12.08.2010, 14:53 #5
http://ru.wikipedia.org/wiki/Указатель_(тип_данных)
на википедии очень хорошо написано
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2010, 14:53
Привет! Вот еще темы с ответами:

Смысл команды Sleep(0) - C++ WinAPI
И какое число передавать этой функции, чтобы пауза была минимальной, но всё же чтоб была хоть какая-то? Где-то встречал информацию, что...

Есть ли смысл хранить дескриптор? - C++ WinAPI
В программе создаю кнопочки, статики и т.д. Для каждого из них объявил глобально HWND. В самой программе использую HWND пару раз - чтобы...

Указатели (pointers) и их практический смысл? - C++
Добрый день, будьте добры, пожалуйста, объясните - вот я сейчас читаю про указатели (*pointers или &pointers). В практике они часто...

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


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

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

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