28 / 8 / 1
Регистрация: 26.05.2010
Сообщений: 230
|
||||||
1 | ||||||
Как сделать так, чтобы процедура типа void возвращала значение?13.01.2015, 12:46. Показов 2579. Ответов 8
Метки нет (Все метки)
Доброго времени суток! Ребят, помогите поправить процедуру. Она должна быть типа void, но при этом нужно, чтобы возвращала значение. Заранее благодарю
0
|
13.01.2015, 12:46 | |
Ответы с готовыми решениями:
8
Как сделать так чтобы функция каждый раз возвращала новое значение Сделать так, чтобы функция возвращала как целые, так и дробные значения Как в VBA сделать так, чтобы функция возвращала массив? Как сделать так, чтобы функция rand() возвращала разные значения |
122 / 24 / 6
Регистрация: 31.12.2014
Сообщений: 164
|
|
13.01.2015, 12:54 | 2 |
на то она и void, что нельзя написать return k; хотите ещё что-то передать обратно - передавайте ещё ссылки на переменные в функцию.
0
|
28 / 8 / 1
Регистрация: 26.05.2010
Сообщений: 230
|
|
13.01.2015, 12:58 [ТС] | 3 |
ltkj, а я не передала разве?
Буду благодарна, если покажете, как это правильно сделать
0
|
122 / 24 / 6
Регистрация: 31.12.2014
Сообщений: 164
|
|
13.01.2015, 13:04 | 4 |
Chimera_, Так у вас S нормально возвращается.
P.s. Почему он у вас float?
0
|
28 / 8 / 1
Регистрация: 26.05.2010
Сообщений: 230
|
||||||
13.01.2015, 13:13 [ТС] | 5 | |||||
Препод так написала, не рискую перечить :-)
Не компилируется у меня Добавлено через 7 минут Изначально у меня такой был вариант
0
|
4486 / 2721 / 485
Регистрация: 28.04.2012
Сообщений: 8,590
|
|||||||||||
13.01.2015, 13:16 | 6 | ||||||||||
Сообщение было отмечено Chimera_ как решение
Решение
Потому что в C нет ссылок, только указатели.
Вариант 1:
2
|
Guardian of Asgaard
377 / 319 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
|
||||||
13.01.2015, 13:18 | 7 | |||||
Зачем вообще делать void?!
1
|
122 / 24 / 6
Регистрация: 31.12.2014
Сообщений: 164
|
|
13.01.2015, 13:18 | 8 |
Упс, думал форум c++.. Удивлялся, почему не компилируется у человека)
0
|
28 / 8 / 1
Регистрация: 26.05.2010
Сообщений: 230
|
|
13.01.2015, 13:26 [ТС] | 9 |
Boleon, именно void нужен был, Ваш вариант у меня изначально был реализован :-) Но спасибо :-)
0
|
13.01.2015, 13:26 | |
13.01.2015, 13:26 | |
Помогаю со студенческими работами здесь
9
Как сделать, чтобы определенная переменная возвращала как и цифры, так и слова Сделать так, чтобы функция возвращала параметр Как сделать так,чтобы у меня запрашивало элементы массива до тех пор пока не будет введено верное значение типа double... Как сделать, чтобы функция "или" возвращала заданное мной значение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |