例第二行的操作以更新变量的值；这也可以用第一行所示形式来实现：p, ++.p; ++.事实上，上面第一行中的操作有严格的顺序要求：必须先完成++p再完成++q，而在使用类似第二行的形式是则没有这个要求——现代计算机大多数在遇到类似代码时会使用并行计算的方式。在某些特殊情况下这种差异可能会导致一些问题（如与线程或进程有关的代码）
宏.逗号运算符可以在预处理器宏中使用，以在单个表达式内执行多个操作。一种常见用法是在断言失败时显示自定义错误消息。这是通过将带括号的表达式列表