Зміст курсу
C++ Intermediate | Mobile-Friendly
C++ Intermediate | Mobile-Friendly
Pass by Value
When we pass function arguments, there are two ways to do this:
- By value: the function's variable copies the parameter's value without changing the argument.
- By reference: the function's variable copies the reference of the parameter by changing the argument.
By value:
void incValue(int x) { x++; } int main() { int x = 1; incValue(x); cout << x; return 0; }
As you can see by the output, x
didn't change since we changed the copy of x
in the function incValue()
.
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 4. Розділ 7