0
Why is the void data type used for the function if the output is a string?
5 Answers
+ 2
I think there might be some terminology confusion. Output is *not* return type. Output is what you write to console or file an return type is what a function returns to its caller.
0
it only holds data, which means it doesn't a specific return type, which also means that it can hold any data type.
0
The function itself won't output anything once it has run through. Void type functions don't return anything.
Within the function though you can output any type you want.
0
It holds particular data... but have no return type..
0
@Sabbir: Again, an answer that is misleading... What particular data does the function hold? Also, OP did not specifically say it's the return type... Pls try to improve on your answers.