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

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

Войти
Регистрация
Восстановить пароль
 
Aleksei555
0 / 0 / 0
Регистрация: 11.01.2012
Сообщений: 5
#1

Указатели и адреса объектов - C++

18.01.2012, 15:45. Просмотров 454. Ответов 3
Метки нет (Все метки)

Вот код:

C++
1
2
3
4
5
6
7
8
9
10
#include <conio.h>
#include <iostream.h>
 
void main()
{
  clrscr();
  int a,b,*pa=&a,*pb=&b,z=pb-pa;
  cout<<pa<<"\n"<<pb<<"\n"<<sizeof z;
  getch();
}
Программа вычисляет контрольную сумму последовательности байтов, ограниченной двумя указателями. Нужно указать адрес Z.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2012, 15:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Указатели и адреса объектов (C++):

Используются ли на практике указатели на указатели объектов? - C++
Имеются ввиду указатели именно на объекты, а не динамические массивы. Например такой: Object** obj; А как насчёт такого: Object***...

Адреса и указатели - C++
Приветствую! Не могу понять, как работать с указателями и адресами для переменных. Если можно, как можно проще объясните, коль не сложно....

указатели и адреса. - C++
Пользователь вводит с клавиатуры строку – предложение с пробелами и знаками пунктуации длиной до 100 символов. Вывести на экран адреса...

Адреса и указатели на языке С++ - C++
Pomogite pliz((( #include &lt;iostream.h&gt; typedef int* IntPtrType; int main() { IntPtrType ptr_a,ptr_b; int num_c=4, num_d=7; ...

Строки, указатели и адреса - C++
есть код { char *str=&quot;Welcome&quot;; cout&lt;&lt;str&lt;&lt;&quot; &quot;&lt;&lt;(void *)str&lt;&lt;&quot; &quot;&lt;&lt;&amp;str&lt;&lt;endl; for (int i=0;i&lt;8;i++) { cout&lt;&lt;str&lt;&lt;&quot; /...

Указатели, адреса и значения - C++
У меня 2 вопроса по поводу указателей. Прошу знатоков С++ помочь разобраться 1. Есть код int a = 5; int b = 4; int *c =...

3
soon
2542 / 1307 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
18.01.2012, 15:58 #2
Цитата Сообщение от Aleksei555 Посмотреть сообщение
Нужно указать адрес Z.
Ну дак выведите его, в чем проблема?
0
cyberobot
15 / 15 / 1
Регистрация: 01.09.2011
Сообщений: 66
18.01.2012, 16:01 #3
C++
1
&z; //адрес z

Цитата Сообщение от Aleksei555 Посмотреть сообщение
#include <conio.h>
#include <iostream.h>
void main()
{
clrscr();
int a,b,*pa=&a,*pb=&b,z=pb-pa;
cout<<pa<<"\n"<<pb<<"\n"<<sizeof z;
getch();
}
Добавлено через 1 минуту
нужно не sizeof z, а просто z
0
magirus
18.01.2012, 16:02     Указатели и адреса объектов
  #4
 Комментарий модератора 
Aleksei555, прекратите писать названия тем Капсом
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2012, 16:02
Привет! Вот еще темы с ответами:

Указатели, Оператор взятия адреса - C++
Вообщем, ребят, недавно разбирался с указателями в С++ и столкнулся с проблемой понимания следующих вопросов: void Concat(string *str)...

Почему указатели имеют одинаковые адреса - C++
Например, если взять указатели на массивы. **m имеет тот же адрес, что и *m, что и m

[Указатели]Использование операции получения адреса операнда - C++
Здравствуйте! Объясните пожалуйста, почему в пером случае, когда присваиваем указателю p_test адрес переменной test, использование...

Адреса членов объектов - C++
#include &lt;iostream&gt; using namespace std; class cool { public: int n; }; int main()


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

Или воспользуйтесь поиском по форуму:
4
18.01.2012, 16:02
Ответ Создать тему
Опции темы

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