gccの拡張構文
http://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html#Statement-Exprs