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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tofast
7 / 7 / 0
Регистрация: 22.07.2012
Сообщений: 85
#1

Что такое указатель и с чем его есть - C++

28.11.2012, 17:59. Просмотров 372. Ответов 2
Метки нет (Все метки)

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

Что такое This и с чем его едят - C++
Доброго дня/ночи Вот пытаюсь выкурить мануалы по теме "this". Прочитал надцать листов литературы, но так особо не могу понять - this...

что такое Qt, и с чем его едят? - C++
Здравствуйте, я бы хотел узнать что такое Qt, и как на нем программировать, я слышал что это дополнение к С++, тогда вопросы: - что это...

std::map что такое и с чем это есть - C++
попытался найти док-ию по map, но так и не нащёл. есть у кого ли нормальная док-ия по Map?

Что такое assoc и с чем его едят? - C++
Объясните, пожаалуйста)

что такое istream и с чем его едят ? - C++
здравствуйте. у меня такой вопрос , делаем лабы с перечислениями и структурами и в них появилось istream operator. пытался почитать книжки,...

Что такое Nod и в чем его смысл? - C++
Что такое Nod и в чем его смысл?

2
silent_1991
Эксперт С++
4986 / 3043 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
03.12.2012, 13:20 #2
Цитата Сообщение от tofast Посмотреть сообщение
И еще я читал что лучше использовать глобальные переменные чем указатели
Во-первых, это бред. Чем меньше глобальных переменных, тем проще программисту ориентироваться в этих переменных. Ну и во-вторых, указатели не только для этих целей используют.
По указателям была масса тем на этом форуме и масса статей в интернете, в том числе в рунете. Так уж вышло, что многим эта тема трудно даётся, поэтому и вопросов (и, соответственно, ответов) по ней много.
Если коротко, то указатель - просто переменная, способная хранить адрес в памяти (например, адрес другой переменной). Соответственно, по этому указателю мы можем достучаться до того значения, на которое он указывает, прочитать или изменить его.
Некоторые вещи без указателей не реализовать, например, работу с динамической памятью, потому что оператор (в С++) или функция (в С) выделения памяти возвращает указатель на начало выделенной области.
Далее советую воспользоваться поиском по форуму, тем, повторяюсь, множество, и во многих из нах неоднократно эта тема разжёвывалась.
1
tofast
7 / 7 / 0
Регистрация: 22.07.2012
Сообщений: 85
03.12.2012, 13:26  [ТС] #3
Понятно, буду искать
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2012, 13:26
Привет! Вот еще темы с ответами:

Модуль: что такое и с чем его едят? - C++
есть задание: что есть модуль, как он создается и как подключается? предполагаю, что это обыкновенный .cpp-файл,- я прав? в таком...

Что такое Класс, и с чем его едят? - C++
собственно это я бы и хотел знать. попытался воспринять самостоятельно - не получилось. прошу, подскажите, кто знает, в каких книгах можно...

Объясните что такое массив объединений и с чем его едят - C++
Написать программу удаления заданного числового значения из массива объединений. Объясните что такое массив объединений и с чем его...

Класс-контейнер? Что это такое и с чем его «едят»? - C++
Вечер добрый, столкнулся со следующей проблемой, в общем, есть задание: Создать класс-контейнер, который является абстракцией текста и...


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

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

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