0 / 0 / 0
Регистрация: 25.03.2018
Сообщений: 8
|
||||||
1 | ||||||
Как вывести результат функции void через cout? Или передавать в функцию параметр типа string?22.09.2018, 20:36. Показов 9900. Ответов 6
Метки нет Все метки)
(
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
22.09.2018, 20:36 | |
Ответы с готовыми решениями:
6
Запрашивать ввод числа, передавать его функции как параметр и выводить полученный результат Как вывести переменную string через cout? Как вывести массив через функцию Void?
|
115 / 83 / 43
Регистрация: 19.01.2018
Сообщений: 484
|
|
22.09.2018, 20:38 | 2 |
либо в конце функции просто через cout, либо вернуть строку
если речь о string то так и передавать, если о char то передавать нужно указатель
0
|
Вездепух
![]() ![]() 10421 / 5693 / 1550
Регистрация: 18.10.2014
Сообщений: 14,027
|
|
22.09.2018, 20:51 | 3 |
Что такое "результат функции void"? У функции с возвращаемым значением типа типа
void нет результата.
0
|
"C with Classes"
|
|
22.09.2018, 21:04 | 4 |
нет возвращаемых данных, а результат от вызова не пустой функции есть всегда.
Добавлено через 6 минут передавать параметр типа std::string& или char* или std::string*
0
|
Вездепух
![]() ![]() 10421 / 5693 / 1550
Регистрация: 18.10.2014
Сообщений: 14,027
|
|
22.09.2018, 21:20 | 5 |
В терминологии языка С++ результатом вызова функции называется именно и только возвращенное функцией значение. К тому именно его автор вопроса и пытаетесь вывести. У вызова void функции нет результата и выводить тут нечего.
У void функции могут быть побочные эффекты или наблюдаемое поведение, но к результату функции это никакого отношения не имеет, не говоря уже о том, что говорить о каком-то "выводе" этих явлений - это какая-то бессмыслица.
1
|
"C with Classes"
|
|
22.09.2018, 21:55 | 6 |
![]() Добавлено через 34 секунды где?
0
|
Вездепух
![]() ![]() 10421 / 5693 / 1550
Регистрация: 18.10.2014
Сообщений: 14,027
|
|
22.09.2018, 22:59 | 7 |
Внутри функции
print .
0
|
22.09.2018, 22:59 | |
Помогаю со студенческими работами здесь
7
Почему в функцию можно передавать аргументы с амперсандом или без него и результат тот же самый? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |