#include void f(int& val) { val = val + 1; } int main() { int i = 1; f(i); std::printf("i = %d\n", i); /* now 2 */ }