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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
Putney88
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 20
#1

Осмысление указателей - C++

29.07.2013, 01:35. Просмотров 1052. Ответов 26
Метки нет (Все метки)

Пожалуйста расскажите более популярным языком что это такое и для чего они нужны. Перечитал несколько раз пару дополнительных источников - не могу понять как они эффективно реализуются на деле..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.07.2013, 01:35     Осмысление указателей
Посмотрите здесь:

Массив из указателей на масив из указателей на массив из int) C++
Без указателей C++
C++ по поводу указателей. Как правильно задавать массив указателей и его удалять?
C++ Как обойтись без указателей и указателей на указатель?
C++ Инициализация указателей
C++ Инициализация указателей
Создать специализацию для шаблона, которая принимает массив указателей на строки и количество этих указателей C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт С++
6550 / 3970 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
30.07.2013, 20:07     Осмысление указателей #21
Putney88, Указатель, выделение памяти под него
alsav22
5415 / 4811 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.07.2013, 20:11     Осмысление указателей #22
И массив неинициализирован.

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<conio.h>
#include<iostream>
using namespace std;
 
int main(int argc, char* argv[])
{
    int arr[3] = {1, 2, 3};
    int *a;
    a = &arr[0];
    cout << *a << endl;
    getch();
}
Putney88
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 20
30.07.2013, 20:24  [ТС]     Осмысление указателей #23
Понял, спасибо.
vodilawofer
29 / 27 / 2
Регистрация: 27.09.2012
Сообщений: 123
30.07.2013, 21:53     Осмысление указателей #24
У меня в универе были лабы по структурам данных. Надо было вручную выделять освобождать память и все это напрямую связано с указателями. Занятие еще то, но зато сейчас более-менее понятно.
dima55501
29 / 33 / 6
Регистрация: 14.07.2013
Сообщений: 146
30.07.2013, 22:04     Осмысление указателей #25
Тоже начинал учить с++ с Шилдта, а как дошел до указателей попал в тупик. Не занимался примерно полгода А потом наткнулся на книгу Лафоре - ООП в с++. Там очень хорошо объясняется тема с указателями. Почитай, может тоже поймешь.
Putney88
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 20
30.07.2013, 22:28  [ТС]     Осмысление указателей #26
Цитата Сообщение от dima55501 Посмотреть сообщение
Тоже начинал учить с++ с Шилдта, а как дошел до указателей попал в тупик. Не занимался примерно полгода А потом наткнулся на книгу Лафоре - ООП в с++. Там очень хорошо объясняется тема с указателями. Почитай, может тоже поймешь.
А как на счет последующего материала?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.07.2013, 00:34     Осмысление указателей
Еще ссылки по теме:

Создать специфицированный шаблон функции, принимающей массив указателей на char и количество самих указателей C++
Объяснить различия в работе указателей на целое число и указателей на const char (строки в стиле Си) C++
Различия указателей char* от указателей других типов C++
Добавление нового указателя в конец массива указателей, удаление указанного элемента, добавление указателей C++
C++ Массив указателей на массив строк и сортировка массива указателей

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

Или воспользуйтесь поиском по форуму:
dima55501
29 / 33 / 6
Регистрация: 14.07.2013
Сообщений: 146
31.07.2013, 00:34     Осмысление указателей #27
Цитата Сообщение от Putney88 Посмотреть сообщение
А как на счет последующего материала?
Я делал следующим образом: вначале читал Шилдта, он хорошо объясняет, но мало информации. А после открывал эту же тему у Лафоре, где тема рассматривается уже глубже. Ну и в итоге я понял многие базовые понятия языка.
Yandex
Объявления
31.07.2013, 00:34     Осмысление указателей
Ответ Создать тему
Опции темы

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