www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - (a,b,c) syntax

reply Andrea Fontana <nospam example.com> writes:
Why this code print "five" ?

writeln(("One", 10, "Five"));

What does  ( ... , ... , ...) means?
Jul 11 2012
parent Timon Gehr <timon.gehr gmx.ch> writes:
On 07/11/2012 02:44 PM, Andrea Fontana wrote:
 Why this code print "five" ?

 writeln(("One", 10, "Five"));

 What does ( ... , ... , ...) means?
, is the comma operator inherited from C. a,b means: execute a first, then b, and the result is b.
Jul 11 2012