Theory of Pure C, chapter 937
utzoo!decvax!harpo!duke!unc!tim
utzoo!decvax!harpo!duke!unc!tim
Tue Dec 21 05:02:54 AEST 1982
It seems obvious that in the fragment
{ ... bar(x++) ... }
bar(arg) { ... oldx = arg; ... }
arg is bound to the old value of x. Noting the value of x in this
case involves binding it to the formal parameter (pushing it on
the stack and executing the call). How else could this possibly
work? What else could "noting" mean in this context?
Tim Maroney
unc!tim
More information about the Comp.lang.c
mailing list