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

Доступ к элементам структуры через указатель на структуру - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Произведение n последних элементов массива рекурсивно http://www.cyberforum.ru/cpp-beginners/thread289796.html
задача на зачет.нужно реализовать рекурсивную функцию которая возвращает произведение n последних элементов массива.
C++ Сохранение структуры в файл Подскажите если дана структура из трех полей как сохранить ее в файл и загрузить обратно из файла на дисплей. Хотя бы ссылку на что нибудь такое дайте. http://www.cyberforum.ru/cpp-beginners/thread289777.html
C++ Инверсия в массиве
Составить программу, которая подсчитывает для каждого из массивов Х и Y количество инверсий в массиве, т.е. таких пар элементов, в которых большее число расположено левее, чем меньшее по значению.Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях.
Динамический массив C++
Составить программу. в которой создать динамический массив указателей для сохранения двумерного массива B с M×N целых чисел в динамичной памяти, в отдельной функции вычислить среднее арифметическое добавочных элементов.
C++ -1.#IND при возвращении значения функции http://www.cyberforum.ru/cpp-beginners/thread289767.html
#include<iostream> using namespace std; float res=0; float number() { char c=cin.get(); if(c>='0' && c<='9') { res=res*10+c-'0';
C++ Используя функцию Dohod, вычисляющую доход из взноса, вычислить прибыль Используя функцию Dohod, вычисляющую доход из взноса, вычислить прибыль для следующих начальных данных: (смотреть вложенный документ). Начальными данными для функции являются величина взноса, процентная ставка(годовых) и срок взноса(кол-во дней). подробнее

Показать сообщение отдельно
.Malek.
5 / 5 / 0
Регистрация: 20.03.2011
Сообщений: 180
06.05.2011, 10:34     Доступ к элементам структуры через указатель на структуру
Как делается доступ к элементам структуры через указатель на структуру. Вроде же через ->но тогда почему тут делается по другому:
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
29
30
31
32
33
34
35
36
37
struct Auto
{
    char Mark[255];
    char Color[255];
    char Serial[255];
    char RegNum[255];
    int Year;
    int Price;
    char Owner[255];
}*AutosArray;
int N=0;      // kolichesvo struktur v massive
 
void EnterAutos()
{
        cout<<"How match autos?"<<endl;
        cin>>N;
        delete[] AutosArray;
        AutosArray=new Auto[N];
        for(int i=0; i<N; i++)
        {
                cout<<i<<"."<<endl;
                cout<<"Enter mark:"<<endl;
                cin>>AutosArray[i].Mark;
                cout<<"Enter color:"<<endl;
                cin>>AutosArray[i].Color;
                cout<<"Enter serial:"<<endl;
                cin>>AutosArray[i].Serial;
                cout<<"Enter registration number:"<<endl;
                cin>>AutosArray[i].RegNum;
                cout<<"Enter year:"<<endl;
                cin>>AutosArray[i].Year;
                cout<<"Enter price:"<<endl;
                cin>>AutosArray[i].Price;
                cout<<"Enter owner:"<<endl;
                cin>>AutosArray[i].Owner;
        }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru