How can I return multiple values from a function?
Answers were Sorted based on User's Feedback
Answer / phani kumar s
by using the function call by reference with the multiple
returns
| Is This Answer Correct ? | 3 Yes | 2 No |
Answer / vignesh1988i
we can indirectly return multiple values from a function through pointers......
what ever you make the alterations in the sub-routine since pointers refer to address the value will be directly gets changed in the actual address
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / suman halder
1.we can apply "call by reference" mechanism within the
function so that multiple values get returned..
2.if the return types are homogeneous..i.e if we wanna return more than one integer values or more than one characters or any other type,then we can use an array to do that job for us as C provides various ways to return array from a function ..
*** if u try to return more than one value at a time through return statement ,last value will be returned and
all other values are ignored..
e.g
return 10,20,30;
it will only return 30
so,the most convenient way to do this is to use "call by reference" mechanism..
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / kr swamy naidu
make finction return type as a structure or array so that you can return multiple values
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / phani kumar
if we want to retrive multiple values from functions
derive multiple arguments in the defition of functions
| Is This Answer Correct ? | 0 Yes | 2 No |
How can you find out how much memory is available?
Suggesting that there can be 62 seconds in a minute?
What are logical errors and how does it differ from syntax errors?
can anyone suggest some site name..where i can get some good data structure puzzles???
How would you use the functions fseek(), freed(), fwrite() and ftell()?
0 Answers Aspire, Infogain, TISL,
how to get the starting address of file stored in harddisk through 'C'program.
what is difference between c and c++
When should structures be passed by values or by references?
What are the different types of control structures?
Explain how do you view the path?
What is the use of volatile?
design and implement a data structure and performs the following operation with the help of file (included 1000 student marks in 5 sub. and %also) 1.how many students are fail in all 5 subjects (if >35) 2. delete all student data those are fail in all 5 subjects. 3. update the grace marks (5 no. if exam paper is 100 marks) 4. arrange the student data in ascending order basis of marks. 5.insert double of deleted students with marks in the list.