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

Указатель на двумерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание кнопки http://www.cyberforum.ru/cpp-beginners/thread787170.html
нужно при нажатии на клавишу стрелки чтобы объект двигался. Движение как я понял реализуется простым стирание объекта из предыдущих координат и нарисовкой их в новых координатах.. среда...
C++ Выделение подмассива Сегодня начал разбирать свою лекицию по Си, и застрял на этом фрагменте, который выделяет подмассив. Компилятор подсвечивает что неправильно. Помогите разобраться что нужно сделать чтобы работало.... http://www.cyberforum.ru/cpp-beginners/thread787169.html
C++ Обращение к приватному полю класса
class CMessage { char *pmessage; public: void ShowIt() { cout<<endl<<pmessage<<endl; }
Одномерный массив -созд. функции C++
Всем привет, у мня задачка очень простая , суть понел, всё написал ост последний момент. Я созд. функцию , она значит забивает массив float числами, далее находит max и min, а задание значит такое 4...
C++ Строки. Определить местоположение символа первой строки, который первым совпал с одним из символов второй http://www.cyberforum.ru/cpp-beginners/thread787158.html
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который первым совпал с одним из символов второй. Вывести первую строку, исключив из нее...
C++ Удаление из текста программы комментариев с использованием списков Здравствуйте, уважаемые программисты! Я в С++ только недавно, в программировании совсем ничего еще не смыслю, поэтому обращаюсь к Вам за помощью. Мне необходимо создать программу, которая... подробнее

Показать сообщение отдельно
3BEPb_TyTa
18 / 18 / 1
Регистрация: 18.05.2010
Сообщений: 83
15.02.2013, 23:18
Цитата Сообщение от Croessmah Посмотреть сообщение
разные указатели(переменные) - разные адреса.
вы меня не поняли. В случае с переменной-указателем динамического массива
C++
1
2
int* b = new int[2];
cout << b << " " << &b << endl;
выводится сначала адрес хранящееся в переменной-указателе, а потом и адрес самой переменной-указателя. Они , естественно, отличаются. Тут всё логично и понятно.
А вот для статического массива
C++
1
2
int a[2];
cout << a << " " << &a << endl;
при попытке сделать то же самое выводятся два абсолютно одинаковых адреса. В этом то и вопрос - почему для статического массива при попытке вывести адрес переменной-указателя выводится то же самое, что и при его разыменовании как будто переменная хранит адрес самой себя.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru