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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 4.65
zysyl
1 / 1 / 0
Регистрация: 17.11.2009
Сообщений: 10
#1

return массив - C++

20.11.2009, 00:44. Просмотров 4663. Ответов 3
Метки нет (Все метки)

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

C++
1
2
3
4
5
6
7
8
int arrayRand(int arrayElements)
{
    int myArrayRand[arrayElements];
    srand(time(0));
    for (i=0; i<5; ++i)
        myArrayRand[i]=rand()%100;
    return myArrayRand[i];
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2009, 00:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос return массив (C++):

Массив, return - C++
Вот есть функция, она возвращает массив, в каком смысле возращает? Я могу в основной функцие использовать его, кроме того что просто...

В чем разница между return и return false/true - C++
Привет всем. Вот подскажите плиз) return; return false; return true; расскажите пожалуйста об етих операторах.. чем они...

Как сделать так, что если файл существует return true, если нет - return false - C++
Здравствуйте, я новичок в программировании. Мой вопрос очень прост: как сделать так, что если файл существует return true если нет return...

return - C++
Вот такой вопрос, как вернуть значения из функции, и чтоб функция main это узнала? если на примере, то во так, допучтим есть функция...

Return - C++
Подскажите пожалуйста, каким образом return ом из функции возвращать 2 значения, напрмер 2 корня квардатного уравнения, найденных в одной...

return *this; - C++
return *this; Возвращает само себя?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
easybudda
Модератор
Эксперт CЭксперт С++
9625 / 5573 / 947
Регистрация: 25.07.2009
Сообщений: 10,708
20.11.2009, 00:49 #2
Можно создавать массив в динамической памяти (в С - malloc, в С++ - new) и возвращать указатель на этот массив. Главное - не забывать освобождать память, когда массив больше не нужен (в С - free, в С++ - delete)
2
ser4ega
27 / 27 / 3
Регистрация: 15.11.2009
Сообщений: 143
20.11.2009, 00:50 #3
Может добавить параметр индекс в функцию и вызывать ее в цикле?

Добавлено через 25 секунд
молчу))
0
easybudda
Модератор
Эксперт CЭксперт С++
9625 / 5573 / 947
Регистрация: 25.07.2009
Сообщений: 10,708
20.11.2009, 00:51 #4
zysyl, вот к примеру...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2009, 00:51
Привет! Вот еще темы с ответами:

Return - C++
Всем доброго времени суток! У меня возникла проблема с возвратом значения массива double *c, у меня берётся только одно последнее значение...

с++ while return - C++
Задание:Вводится точность e. Вычислить сумму ряда 1-1/3+1/5-1/7.... сумма Вычисления продолжать до тех пор, пока очередное слагаемое не...

return - C++
Здравствуйте, форумчане! На сколько мне известно оператор return передаёт управление операционной системе. А можно ли с его помощью...

return (n<0) ? -n:n; - C++
Что это означает, return (n&lt;0) ? -n:n; не как не могу понять? Может быть это как if (n&lt;0) return true; else false; ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.11.2009, 00:51
Ответ Создать тему
Опции темы

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