Hi
In the following example, is the variable integer being passed by reference or by value?
The reason why I ask is because according to Pass By Value - Definition, pass by reference is not possible in C (since there are no references).Code:void test(int* var) {
*var++;
}
int main() {
int integer = 1;
test(&integer);
printf("%d", integer);
return 0;
}
Best,
Niles.