What is the difference between pass by reference and pass by
value?
Answer Posted / anwer sayed
Pass By Reference :
In Pass by reference address of the variable is passed to a
function. Whatever changes made to the formal parameter will
affect to the actual parameters
- Same memory location is used for both variables.(Formal
and Actual)-
- it is useful when you required to return more then 1 values
Pass By Value:
- In this method value of the variable is passed. Changes
made to formal will not affect the actual parameters.
- Different memory locations will be created for both variables.
Read more:
http://wiki.answers.com/Q/What_is_the_difference_between_pass_by_value_and_pass_by_reference_in_c#ixzz16MOpWSLk
| Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
What is encapsulation with real life example?
Is html an oop?
What are the three main types of variables?
How do you define social class?
Can abstract class have normal methods?
What is polymorphism and why is it important?
What are the benefits of oop?
What is overriding in oops?
What is the real time example of inheritance?
What are different types of JVM's? for example we use dalvik jvm for android then what about the remaining operating systems?
Can private class be inherited?
What is protected in oop?
Are polymorphisms mutations?
How can you overcome the diamond problem in inheritance?
What does no cap mean?