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

Указатель и ссылка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обратная интерполяция Лагранжа http://www.cyberforum.ru/cpp-beginners/thread296033.html
Помогите пожалуйста нужно найти все значения х по заданному у=1.5 float x = {1,2,3,4,5}; float y = {1.35,-4,0.97,-2,7.2};
C++ Построение бинарного дерева на основе не бинарного В лабораторной работе есть такое задание: Создайте процедуру построения бинарного дерева на основе не бинарного. Объясните как вообще создавать эти деревья и что необходимо реализовать в задании. http://www.cyberforum.ru/cpp-beginners/thread296022.html
Текстовые файлы в С++ C++
Помогите написать программу которая определяет количество слов в каждой строке, и нужно сжать каждую строку, удалив все лишние пробелы
C++ Программа линейной и разветвленной структуры
есть пара задачек. у меня началась практика нужна реальная помощь или сикир-башка 1. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC. 2. Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное....
C++ Программы линейной и разветвленной структуры http://www.cyberforum.ru/cpp-beginners/thread295998.html
есть пара задачек. у меня началась практика нужна реальная помощь или сикир-башка 1. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC. 2. Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное....
C++ Программы линейной и разветвленной структуры в си++ есть пара задачек. у меня началась практика нужна реальная помощь или сикир-башка 1. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC. 2. Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное.... подробнее

Показать сообщение отдельно
vlad_ltd
3 / 3 / 0
Регистрация: 30.04.2011
Сообщений: 51
21.05.2011, 15:30  [ТС]
Спасибо за предыдущие ответы, помогло. Сейчас столкнулся с таким вопросом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include<iostream>
 
using namespace std;
 
struct St
{
    int am[5];
    St *p;
};
 
int main()
{
    St a;
    int *p1= new int;
    for (int i=0;i<5;i++)
    {
        cin>>a.am[i];
    }
    /*for (int i=0;i<5;i++)
    {
        cout<<a.am[i];
    }*/
    a.p = new St;
    a.p=&a;
    cout<<"a.p="<<a.p<<endl;
    system("pause");
    return 0;
}
тут я получаю при выводе адрес a.p, а как получит значение переменной находящейся по этому адресу, пусть даже мусорное.
C++
1
a.*p;
такой вариант не работает (
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru