#include <stdio.h> void try_double(int n) { n *= 2; } int main(void) { int x = 5; try_double(x); printf("%d\n", x); return 0; }
the callee gets its own copy