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

Возвращение значений из функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заполнение массива структур с консоли http://www.cyberforum.ru/cpp-beginners/thread585838.html
Доброго времени суток) Помогите пожалуйста разобраться в следующем вопросе... 3 часа уже не могу доехать что и как( примеры не помогают... без коментариев не могу понять. есть структура struct tovar { int nomer; char naim; char edizm; int kolvo; int cena;
C++ Ошибка при работе с динамическим массивом Всем доброго времени суток! Для осуществления алгоритма нужно ипользовать массив размерностью 639х479. Я использую динамический массив, который заполняется либо нулями, либо единицами. Кусок кода: int**T=new int*; for (l=0; l<maxy; l++) { printf("\n"); T=new int; for (k=0; k<maxx; k++) { http://www.cyberforum.ru/cpp-beginners/thread585822.html
Определить четные порядковые номера и являющихся нечетными числами C++
Даны натуральные числа n, A 1, A2 , ..., An . Определить количество членов Ak последовательности A1 , ..., An :имеющих четные порядковые номера и являющихся нечетными числами; #include <stdio.h> #include <math.h> main() { int n; /* количество чисел */ int a, /* очередное число */ s=0, /* сумма */ ...
C++ Создать двоичный файл и записать в него n целых чисел
Создать двоичный файл и записать в него n целых чисел. Из исходного файла сфор- мировать массивы четных и нечетных чисел. Определить наибольший четный ком- понент файла и наименьший нечетный. P.S. Напишите пожалуйста на уровне 1 курса
C++ Строки: определить сколько симметричных пятибуквенных слов в строке http://www.cyberforum.ru/cpp-beginners/thread585794.html
Дана фраза. Определить,сколько в ней симметричных пятибуквенных слов. Добавлено через 3 часа 56 минут ПОмогите,кто-нибудь!!! Пожалуйста!!! Добавлено через 20 секунд ПОмогите,кто-нибудь!!! Пожалуйста!!!
C++ Ошибка: невозможно создать объект абстрактного класса программа для заменны слова в файле, на введенное с клавы слово!реализовать нужно через интерфейс! ошибка в строчке Text edit; не получается создать экземпляр класса!( подскажите, что не так сделал??? спасибо! #include <stdio.h> #include <conio.h> #include <iostream> подробнее

Показать сообщение отдельно
enjoyjke
0 / 0 / 0
Регистрация: 04.12.2011
Сообщений: 24
24.05.2012, 21:13     Возвращение значений из функции
Помогите пожалуйста,нужно из нижеприведенной функции возвратить два значения.
Это можно как-то реализовать без разбиения на две части?
Надо first и memory возвратить.
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
slv *creation_slv(slv *first,int num)
{
    FILE *in;
    int i=0;
    slv *memory=NULL;
    slv *last=NULL;
    memory=new slv;
    first=memory;
    if (num==1)
        in = fopen("in1.txt", "r");
    else if (num==2)
        in = fopen("in2.txt", "r");
    else if (num==3)
        in = fopen("in3.txt", "r");
    while(i!=20)
    {
        fscanf(in, "%s", memory->word);
        fscanf(in, "%s", memory->translation);
        if (i==19)
            last=memory;
        memory->next=new slv;
        memory=memory->next;
        i++;
    }
    fclose(in);
    memory=last;
    memory->next=NULL;
    printf("\nСловарь создан");
    return memory;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru