Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
zinador
2 / 2 / 2
Регистрация: 15.11.2009
Сообщений: 100
1

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

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

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

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

Поясните, пожалуйста, смысл lint
Господа профессионалы, разъясните на примерах что такое lint и как его...

Какой смысл несет именованный enum?
Собственно зачем объявлять enum таким образом: enum suit { DIAMONDS, ...

имеет ли смысл разбираться в mfc?
имеет ли смысл разбираться в mfc сейчас ,когда уже есть .net ? Есть ли...

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

4
ForEveR
В астрале
Эксперт С++
7995 / 4754 / 651
Регистрация: 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
3139 / 359 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
11.08.2010, 22:54 3
Цитата Сообщение от zinador Посмотреть сообщение
И где эти указатели могут пригодиться в программировании?
Например, чтобы динамически распределять память с использованием оператора new. Или чтобы управлять переменной из функции. Подробнене написано тут и тут
1
Evg
Эксперт CАвтор FAQ
19288 / 7147 / 528
Регистрация: 30.03.2009
Сообщений: 19,997
Записей в блоге: 30
12.08.2010, 14:39 4
zinador, лучше почитай в книге. Там матерал так или иначе изложен в нужном порядке. А читая примеры с форума ты скорее всего ничего не поймёшь. Так или иначе эта тема у всех вызывала проблемы и реальной понимание приходит только после самостоятельной практики
0
iama
1326 / 979 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
12.08.2010, 14:53 5
http://ru.wikipedia.org/wiki/Указатель_(тип_данных)
на википедии очень хорошо написано
0
12.08.2010, 14:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2010, 14:53

объясните, пожалуйста, смысл задания..как делали, какими способами..
#include "stdafx.h" #include "conio.h" #include "004.h" #ifdef _DEBUG...

Смысл команды Sleep(0)
И какое число передавать этой функции, чтобы пауза была минимальной, но всё же...

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


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

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

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