3.7.13. 语句表达式

语句表达式允许将包括声明在内的整段代码放在花括号 ({ }) 中。

语句表达式的结果是语句列表中的最后一项。

示例


int bar(int b, int foo)

{

    if (({

             int y = foo;

             int z;



             if (y > 0) z = y;

             else z = -y;

             z>b;

         }))

    b++;

    return b;

}

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential