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

Указатели - в чем суть? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перенести числа из массива char в массив int http://www.cyberforum.ru/cpp-beginners/thread195512.html
имеется массив типа char во второй строке идет последовательность чисел через пробел, нужно вставить эти числа в массив типа int.
C++ функция цвета если ли такая функция,куда если передать текст выводит какими то другими цветами..напр color(x, "blue"); Если нет то как написать? http://www.cyberforum.ru/cpp-beginners/thread195510.html
C++ Проверьте пожалуйста код
#include <iostream> #include<stdlib.h> // в этом файле содержатся функции rand() и srand() #include<time.h> // в этом файле содержится функция time() using namespace...
asm вставка в C++ C++
есть код #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; slozh(int* pi1, int si1);
C++ суммирование подвекторов; про кота и мышей; простые числа http://www.cyberforum.ru/cpp-beginners/thread195475.html
помогите, пожалуйста, решить задачи: 1) задан массив целых чисел. определим подвектор как один или более последовательных элементов массива. каждому подвектору поставим в соответствие сумму его...
C++ [C++] Файлы (программа не работает) (Для двух файлов А и В, которые включают по 17 элементов A={ai }, B={bi} i=1,17 необходимо выполнить следующие действия с элементами ai и bi :ci=ai/bi - 2 и записать полученные значения ciв файл c={... подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
18.11.2013, 13:35
Цитата Сообщение от +c+ Посмотреть сообщение
указатель - это адрес какой-то переменной
Нет. Указатель - это данное, хранящее адрес, а адрес - значение указателя. И почему сразу переменной? Это может быть и адрес функции, или константы, хранимой в ячейке в виде данного вместо встраивания в компилированную версию в виде части кода, такая константа от переменной отличается только тем, что её значение нельзя менять в рантайме.

Добавлено через 1 минуту
Цитата Сообщение от Мортулус Посмотреть сообщение
к примеру строка ***ptr? Везде искал, не могу разобраться.
Это значит тройной указатель, то есть указатель на указатель на указатель. Указатели на указатели имеют общее название кратных указателей, кратность такова, сколько указателей надо перебрать, пока доберёшься до не указателя. Указатели на не указатели называются простыми указателями.

Добавлено через 2 минуты
Цитата Сообщение от Lemix Troil Посмотреть сообщение
Вот тоже разбираюсь с указателями.
И один вопрос: а зачем всё это нужно? Приведите, пожалуйста, примеры полезного использования указателей.
Указатель нужен для того, чтоб одним идентификатором поименовать большой блок заранее не известного размера, или связать два элемента списка, или чтоб сообщить функции, где лежит её параметр, чтоб она могла его изменить не в копии внутри себя, а в вызывающей программе.
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru