1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #include <iostream> using namespace std; void passByValue(int val) { val=100; } void passByReference(int *val) { *val=100; } int main() { int x=20; int y=20; passByValue(x); cout<<x<<endl; passByReference(&y); cout<<y<<endl; return 0; } |
--------------------------------------------------
Searches related to c++ pass by reference vs value
c++ pass by value vs const reference
Does C++ pass objects by value or reference
When to pass parameters by value, reference
Function pass by value vs. pass by reference
C++ Tutorial: Value vs. Reference
difference between pass by reference and pass by value in c++
c++ object pass by reference or pass by value
c++ pass by reference vs pointer
c++ pass object by reference
pass by const reference
c++ pass by constant reference
c++ pass int by reference