Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.07.2013, 09:51   #11
Pillowo47
 
Регистрация: 02.07.2013
Сообщений: 5
По умолчанию

И только? Просто я мне где-то друг код скидывал с массивом указателей типа char и хранил там текст (мб бред несу). Думал для чего-то более глобального нужен спасибо вам )
Pillowo47 вне форума Ответить с цитированием
Старый 04.07.2013, 15:37   #12
Shad0wF1rst
Форумчанин
 
Регистрация: 11.01.2013
Сообщений: 149
По умолчанию

Цитата:
Сообщение от Pillowo47 Посмотреть сообщение
Для чего используется массив указателей? (Последний вопрос) простите что загружаю ) нуб пока...
Например тебе нужно хранить кучу строковых переменных.
Вот пример:
Код:
char *text[] = {"book\0", "story\0", "house\0"};
Вот мы получаем массив указателей на соответствующие строки.
Может это и чушь, но это моя чушь и я ее никому не отдам.
Shad0wF1rst вне форума Ответить с цитированием
Старый 04.07.2013, 15:44   #13
Shad0wF1rst
Форумчанин
 
Регистрация: 11.01.2013
Сообщений: 149
По умолчанию

Цитата:
Сообщение от Pillowo47 Посмотреть сообщение
И только? Просто я мне где-то друг код скидывал с массивом указателей типа char и хранил там текст (мб бред несу). Думал для чего-то более глобального нужен спасибо вам )
Поверь это не мало, хранить текст. Просто если иметь дело со строками разной длины, то массив указателей это самое оно. А иначе ты не построишь список из строковых переменных и тебе для каждого слова придется создавать массив данных типа чар. А представь тебе нужно 1000 слов хранить?! Легче создать массив указателей на эти слова и обращаться к ним по индексу, нежели хранить 1000 массивов типа char.
Может это и чушь, но это моя чушь и я ее никому не отдам.
Shad0wF1rst вне форума Ответить с цитированием
Старый 04.07.2013, 20:40   #14
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

Цитата:
Сообщение от Shad0wF1rst Посмотреть сообщение
Поверь это не мало, хранить текст. Просто если иметь дело со строками разной длины, то массив указателей это самое оно. А иначе ты не построишь список из строковых переменных и тебе для каждого слова придется создавать массив данных типа чар. А представь тебе нужно 1000 слов хранить?! Легче создать массив указателей на эти слова и обращаться к ним по индексу, нежели хранить 1000 массивов типа char.
STL ? Не, не слышал.
_Bers вне форума Ответить с цитированием
Старый 05.07.2013, 10:16   #15
Shad0wF1rst
Форумчанин
 
Регистрация: 11.01.2013
Сообщений: 149
По умолчанию

Цитата:
Сообщение от _Bers Посмотреть сообщение
STL ? Не, не слышал.
STL это хорошо, но человек спрашивал об основах. И что можно делать с массивом указателей, для чего они нужны. Пусть это поймет, а потом уже и про STL можно говорить.
Может это и чушь, но это моя чушь и я ее никому не отдам.

Последний раз редактировалось Shad0wF1rst; 05.07.2013 в 10:19.
Shad0wF1rst вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Указатели и массивы vampir3001 Помощь студентам 0 28.02.2012 20:35
указатели на массивы и массивы указателей blacktener Общие вопросы C/C++ 16 13.06.2011 20:45
Массивы и указатели (С++) slavy Помощь студентам 3 26.08.2009 19:39
[C] массивы, указатели, двойные указатели. Iggel Общие вопросы C/C++ 5 05.05.2009 12:39
Указатели и массивы. (С++) Eddie Помощь студентам 8 24.04.2009 19:48