Adam D. Ruppe wrote: > On Mon, Nov 16, 2009 at 10:12:57PM +0000, dsimcha wrote: >> Can someone please explain to me what the comma operator does? > > a = b, c; > > Is the same as: > > b; > a = c; >
wrong. assignment has higher precedence than comma.
change the first to
a = (b, c);
or the second to
a = b;
c;
