由于不完全的理解或不准确的表示,ISO C 经常被错误地描述为支持圆括号或根据圆括号求值。
由于 ISO C 表达式仅仅具有语法分析指定的分组,因此圆括号仍然仅用作控制表达式语法分析方式的方法;表达式的自然优先级和关联性与圆括号同等重要。
以上表达式可写为:
i = (((*(++p)) + f()) + g());
对其分组或求值没有不同影响。