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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Здравствуйте, Почему не работает этот код? http://www.cyberforum.ru/cpp-beginners/thread712250.html
Здравствуйте.Прошу помочь.Почему не работает этот код? std::ifstream input_file("http://nanshakov.16mb.com/developed/test/hash.txt"); char web; input_file >> web; std::cout << web << "\n"; Добавлено через 2 часа 28 минут std::ifstream не может открыть файл с юрл?А мне нужно его открыть, но на компьютер не сохранять.Он туда даже не должен попадать, т.к там конф.информация, для...
C++ Найти сумму элементов квадратной матрицы порядка N, находящихся ниже главной диагонали Помогите разобраться! начал делать,а дальше не пойму? int A,i,j; for(i=0;i<N;i++) for(j=0;j<N;j++) { printf("n Vvedite element A:",i,j); scanf("%d",&A; } http://www.cyberforum.ru/cpp-beginners/thread712248.html
C++ Вычислить сумму элементов массива, лежащих на побочной диагонали
Неправильно считает сумму и количество элементов Помогите найти ошибку Заранее спасибо ! Вычислить сумму элементов массива, лежащих на побочной диагонали #include <stdio.h> #include <math.h> #include <stdlib.h> #include <conio.h> void main()
Вывод дерева на экран C++
Добрый день всем, возникла проблема с выводом дерева на экран. А при проверке как это сделать возникла еще и проблема при заполнении: Заполняю так void Tree::Search (int x,Node **p) { if ((*p)== NULL) { *p = new(Node); MessageBox::Show(Convert::ToString(x)); (**p).Key = x; (**p).Count = 1;
C++ Считать объекты из файла разных типов http://www.cyberforum.ru/cpp-beginners/thread712243.html
Добрый день, имеется текстовый файл такого вида: fgfd 32 cxv 54 43 hmgg 65 54 23
C++ Определите, попадает ли точка с координатами (x, y) в область плоскости, образованную объединением круга с треугольником Помогите пожалуйста с задачкой. Определите, попадает ли точка на плоскости с координатами (x, y), введенными с клавиатуры, в область плоскости, образованную объединением круга с треугольником, которые заданы следующими формулами: Добавлено через 17 минут формула: | 2 2 | | x => 0 | | x + y <= 1| | y => 0 | | | | y <= -x + 2 | подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
03.12.2012, 13:20     Что такое указатель и с чем его есть
Цитата Сообщение от tofast Посмотреть сообщение
И еще я читал что лучше использовать глобальные переменные чем указатели
Во-первых, это бред. Чем меньше глобальных переменных, тем проще программисту ориентироваться в этих переменных. Ну и во-вторых, указатели не только для этих целей используют.
По указателям была масса тем на этом форуме и масса статей в интернете, в том числе в рунете. Так уж вышло, что многим эта тема трудно даётся, поэтому и вопросов (и, соответственно, ответов) по ней много.
Если коротко, то указатель - просто переменная, способная хранить адрес в памяти (например, адрес другой переменной). Соответственно, по этому указателю мы можем достучаться до того значения, на которое он указывает, прочитать или изменить его.
Некоторые вещи без указателей не реализовать, например, работу с динамической памятью, потому что оператор (в С++) или функция (в С) выделения памяти возвращает указатель на начало выделенной области.
Далее советую воспользоваться поиском по форуму, тем, повторяюсь, множество, и во многих из нах неоднократно эта тема разжёвывалась.
 
Текущее время: 08:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru