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; <snip> Wrong: Expression: AssignExpression AssignExpression , Expression So it's the same as a = b; c; Stewart.