Hello
When I read page in link then I get confused because it is written in it that C does not pass by reference
https://clc-wiki.net/wiki/C_language:Terms:Pass_by_reference
I think when we want to pass parameter to function we can pass the parameter by reference or by value.
Pass by value means, the copy of the variable value is passed to the function.
int X = 1;
To pass the parameter by reference we specify &X
X is passed by reference, i.e. by its address.
When I read page in link then I get confused because it is written in it that C does not pass by reference
https://clc-wiki.net/wiki/C_language:Terms:Pass_by_reference
I think when we want to pass parameter to function we can pass the parameter by reference or by value.
Pass by value means, the copy of the variable value is passed to the function.
int X = 1;
To pass the parameter by reference we specify &X
X is passed by reference, i.e. by its address.