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

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

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

Вывод массива из функции - C++

18.04.2014, 23:06. Просмотров 253. Ответов 2
Метки нет (Все метки)

Доброй ночи.
Подскажите пожалуйста как вывести массив из функции, не могу сообразить как это сделать.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using namespace std;
int one(char yn, int maxi)
{
    int n, i;
    fstream gm;
    int mas[maxi];
 
        gm.open("kyrsovaya.txt", ios::in);
        if (gm)
        {
            cout << "элементы массива: " << endl;
            for (i=0; i<maxi; i++ )
            {
                gm >> mas[i];
                cout << mas[i] << "  ";
            }
            gm.close();
        }
        else
        cout << "Файл не был открыт или не существует!";
    
    return mas;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2014, 23:06     Вывод массива из функции
Посмотрите здесь:

Вывод массива из функции С++ - C++
Вобщем, нашел код в интернете (консольное приложение) алгоритм Дейкстра #include&lt;iostream.h&gt; #include&lt;string.h&gt; #include&lt;stdio.h&gt; ...

вывод массива из функции - C++
как можно передать массив optimal из функции #include&lt;iostream&gt; using namespace std; const int m1=1,m2=2,m3=3,r1=30,r2=60,r3=80; ...

Вывод массива из функции с рекурсией - C++
Подскажите почему функция сортировки void vyvod_hoara не выводит результат сортировки после работы функции void hoara #include...

Ввод и вывод массива.функции и указатели - C++
Требуется осуществить ввод нескольких двумерных массивов(3 шт) с помощью функций и указателей. Совершенно ничего не могу понять и все, на...

С помощью рекурсивной функции осуществить вывод на экран элементов одномерного массива - C++
С помощью рекурсивной функции осуществить вывод на экран элементов одномерного массива

Создать двухмерный массив. Ввод вывод массива вынести в отдельные функции - C++
Создать двумерный массив размером m x n. Заполнить его случайными числами от 0 до 10. Вывести массив на экран. Найти произведение чётных...

Три функции (ввод значений элементов массива, вывод, сравнение двух массивов) - C++
Написать программу с тремя функциями: ввод значений элементов массива целых (возможно,значение получают не все элементы), вывод, сравнение...

Вывод определенного элемента массива из массива символов - C++
Имеется символьный массив char, нужно вывести на экран произвольный элемент этого массива. Сделал так: #include &lt;iostream&gt; ...

Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу - C++
Стоит следующая задача: Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу. Функцию написал, но я...

Как присвоить второму элементу массива в функции A(), значение, которое было возвращено из функции B()? - C++
Как присвоить к второму элементу массива в функции innfunc значение 10, который вернет innfunc1? Замечание: нельзя указывать b = 10, а...

Реализовать функции, позволяющие добавлять/удалять блок элементов в массива/из массива - C++
Уважаемые форумчане, помогите, пожалуйста, с написанием программы. Нужно в динамическом одномерном массиве, размер которого указывает...

Как реализовать передачу массива в функцию и возвращение массива из функции? - C++
Нужно сделать отдельный блок программы в виде функции, которая в качестве аргумента должна принимать массив и возвращать массив после...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TenGen
Будущее рядом
97 / 95 / 20
Регистрация: 06.03.2014
Сообщений: 342
18.04.2014, 23:09     Вывод массива из функции #2
Jarry, можете передать ссылку на массив в параметрах

C++
1
2
3
4
void func(int *a, int n)
{
for (int i = 0; i < n; i++) a[i] = i;
}
после функции у вас в массиве "а" будут храниться новые значения
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
19.04.2014, 01:16     Вывод массива из функции #3
Jarry, Либо вернуть указатель на первый элемент массива
Ответ Создать тему
Опции темы

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